Changes between Version 16 and Version 17 of premake


Ignore:
Timestamp:
Jul 25, 2014, 3:54:09 PM (10 years ago)
Author:
leper
Comment:

Remove --with-system-enet (r15457), add glooxwrapper, add jenkins-tests. Sort the options. (see r15558)

Legend:

Unmodified
Added
Removed
Modified
  • premake

    v16 v17  
    4242 * `gles` - Use non-working OpenGL ES 2.0 mode
    4343 * `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
    4645 * `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`)
    4746 * `with-c++11` - Build using C++11 on GCC.
    4847 * `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 copy
    5048 * `with-system-miniupnpc` - Search standard paths for miniupnpc library, instead of using bundled copy
    5149 * `with-system-mozjs24` - Search standard paths for libmozjs24 (SpiderMonkey), instead of using bundled copy
     
    5654 * `without-pch` - Disable generation and usage of precompiled headers
    5755 * `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
    5864 * `bindir` - Directory for executables (typically `/usr/games`); default is to be relocatable
    5965 * `datadir` - Directory for data files (typically `/usr/share/games/0ad`); default is `../data/` relative to executable
    6066 * `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 
    6368'''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.
    6469