Changes between Version 9 and Version 10 of premake
- Timestamp:
- Apr 4, 2013, 12:02:48 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
premake
v9 v10 42 42 * `gles` - Use non-working OpenGL ES 2.0 mode 43 43 * `icc` - Use Intel C++ Compiler (Linux only; should use either `--cc icc` or `--without-pch` too, and then set `CXX=icpc` before calling make) 44 * `without-audio` - Disable use of OpenAL/Ogg/Vorbis APIs 44 * `macosx-bundle` - Set the compiled binary as an OS X bundle with the given identifier string, e.g. "com.wildfiregames.0ad". 45 * `macosx-version-min` - Set minimum required version of the OS X APIs to use, e.g. "10.6". 45 46 * `minimal-flags` - Only set compiler/linker flags that are really needed. Has no effect on Windows builds. Use this to set your own compiler/linker flags (`CXXFLAGS`, `LDFLAGS`) 46 * `without-nvtt` - Disable use of NVTT47 * `without-tests` - Disable generation of test projects48 * `without-pch` - Disable generation and usage of precompiled headers49 47 * `with-system-nvtt` - Search standard paths for nvidia-texture-tools library, instead of using bundled copy 50 48 * `with-system-enet` - Search standard paths for libenet, instead of using bundled copy 51 49 * `with-system-mozjs185` - Search standard paths for libmozjs185, instead of using bundled copy 50 * `without-audio` - Disable use of OpenAL/Ogg/Vorbis APIs 51 * `without-nvtt` - Disable use of NVTT 52 * `without-pch` - Disable generation and usage of precompiled headers 53 * `without-tests` - Disable generation of test projects 52 54 * `bindir` - Directory for executables (typically `/usr/games`); default is to be relocatable 53 55 * `datadir` - Directory for data files (typically `/usr/share/games/0ad`); default is `../data/` relative to executable 54 56 * `libdir` - Directory for libraries (typically `/usr/lib/games/0ad`); default is `./` relative to executable 57 * `sysroot` - Root directory for SDK builds, sets the `sysroot` compiler flag and `syslibroot` linker flag (e.g. `/usr/lib` becomes `SYSROOT/usr/lib`). 55 58 56 59 '''Note:''' Most of the options are special purpose and not needed for the average build. You shouldn't use an option unless you understand it and have a need for it.