Packaging an executable for personal use of TWiki needs some code on top of Item7632
(Run TWiki as PSGI applcation), and some cleanup in the PSGI contrib. In particular:
- The package needs to ship with a fallback
LocalSite.cfg to avoid use of RCS and grep (but robust against overwriting it during an upgrade).
- The package needs a "starter script" which should be factored out of PSGIEngineContrib (where it is today).
Both are specific for Windows, and both are specific for personal use. Neither is necessary or helpful for any other use case of TWiki, and neither should be part of a "normal" TWiki release, hence there's no target release. For automated builds, it might also be helpful to maintain a
which is different from TWiki's core or default manifests.
See also: TWiki:Codev.PortableTWiki
The package is available for download from Sourceforge - with a initial configuration for pure-perl operation.