Changes between Version 16 and Version 17 of premake
- Timestamp:
- Jul 25, 2014, 3:54:09 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
premake
v16 v17 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 * `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". 44 * `jenkins-tests` - Configure !CxxTest to use the !XmlPrinter runner which produces Jenkins-compatible output 46 45 * `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`) 47 46 * `with-c++11` - Build using C++11 on GCC. 48 47 * `with-system-nvtt` - Search standard paths for nvidia-texture-tools library, instead of using bundled copy 49 * `with-system-enet` - Search standard paths for libenet, instead of using bundled copy50 48 * `with-system-miniupnpc` - Search standard paths for miniupnpc library, instead of using bundled copy 51 49 * `with-system-mozjs24` - Search standard paths for libmozjs24 (SpiderMonkey), instead of using bundled copy … … 56 54 * `without-pch` - Disable generation and usage of precompiled headers 57 55 * `without-tests` - Disable generation of test projects 56 57 * `macosx-bundle` - Set the compiled binary as an OS X bundle with the given identifier string, e.g. "com.wildfiregames.0ad". 58 * `macosx-version-min` - Set minimum required version of the OS X APIs to use, e.g. "10.6". 59 * `sysroot` - Root directory for SDK builds, sets the `sysroot` compiler flag and `syslibroot` linker flag (e.g. `/usr/lib` becomes `SYSROOT/usr/lib`). 60 61 * `build-shared-glooxwrapper` - Rebuild glooxwrapper DLL for Windows. Requires the same compiler version that gloox was built with 62 * `use-shared-glooxwrapper` - Use prebuilt glooxwrapper DLL for Windows 63 58 64 * `bindir` - Directory for executables (typically `/usr/games`); default is to be relocatable 59 65 * `datadir` - Directory for data files (typically `/usr/share/games/0ad`); default is `../data/` relative to executable 60 66 * `libdir` - Directory for libraries (typically `/usr/lib/games/0ad`); default is `./` relative to executable 61 * `sysroot` - Root directory for SDK builds, sets the `sysroot` compiler flag and `syslibroot` linker flag (e.g. `/usr/lib` becomes `SYSROOT/usr/lib`). 62 67 63 68 '''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. 64 69