Open main menu

Difference between revisions of "HOWTO-Release"

281 bytes added ,  20:05, 18 December 2010
Add note about --enable-release and RELEASE_BUILD define.
(Add note about --enable-release and RELEASE_BUILD define.)
Line 47: Line 47:
* Get porters to make binaries.
* Get porters to make binaries.
** Porter must follow our filename convention, which goes like this: "scummvm-VERSION-PORT.EXTENSION". For example: "scummvm-1.1.0-macosx.dmg". Do '''not''' use special names like "EScummVM" or "ScummVMDS". The only exclusion from this requirement is Debian.
** Porter must follow our filename convention, which goes like this: "scummvm-VERSION-PORT.EXTENSION". For example: "scummvm-1.1.0-macosx.dmg". Do '''not''' use special names like "EScummVM" or "ScummVMDS". The only exclusion from this requirement is Debian.
** Porters should pass "--enable-release" to configure in case their port is using the configure/make based build system. If their port is not using the configure/make based build system they should make sure they properly define RELEASE_BUILD when compiling their release binary.
** Here is a list of files porters should include in their release archives:
** Here is a list of files porters should include in their release archives:
*** AUTHORS
*** AUTHORS
561

edits