Releases
katajakasa edited this page Nov 26, 2014
·
13 revisions
This page contains some settings that should be used when compiling and packaging official releases.
- CMAKE_BUILD_TYPE should be "Release"
- USE_PNG should be On
- USE_OGGVORBIS should be Off
- USE_TESTS should be Off
- For debian builds, CMAKE_INSTALL_PREFIX should be "/usr"
- openomf.exe
- SDL2.dll
- OpenAL32.dll
- README.md
- LICENSE
- "resources/" directory (empty)
- "plugins/" directory (empty)
Just run cpack ..
, that should make a good enough package for now. Note! Debian builds should be compiled with submodules on (USE_SUBMODULES=1), so that libdumb and libshadowdive get compiled in. CPack should automatically drop any headers and libraries supplied by these from the official .deb file.
TODO
- xBRZ plugin is GPLv3, and can't probably (not sure) be included in the main openomf package. It should be packaged separately, and some sort of installation instructions written for it.
- On windows binaries; if you don't know which one to DL, get the 32bit version.