1
0
forked from 0ad/0ad
0ad/build
Itms 7d1f56e617 Migrate to premake5, fixes #3729.
Make pyrogenesis and tests depend on Collada, fixes #404.

This commit includes custom modules for CxxTest and pkg-config support
that can be improved upon in the future. It also includes all necessary
changes to the build scripts, but the new premake5 features are not
fully exploited yet.

With this change, premake5 becomes the default, but CI scripts on Unix
will continue using premake4 for a while, in order to avoid regressions.

Includes code by zsol.
Reviewed by: wraitii, leper
Differential Revision: https://code.wildfiregames.com/D72
This was SVN commit r20381.
2017-10-30 13:52:05 +00:00
..
android Actually remove trailing whitespace for non-header files as well. 2016-11-23 13:02:58 +00:00
bin Cleanup of NASM. It has been unused for ages (153357f640) and we still have legacy code lines in our premake scripts. We also carry an unused binary for Windows. 2017-01-30 09:19:59 +00:00
coverage Small updates to build scripts, refs #4419. 2016-12-27 09:49:41 +00:00
dehydra Detect and fix printf signedness errors. Fixes #1086, #1087. 2012-01-01 16:43:10 +00:00
errorlist # Rewrite of the game's simulation system 2010-01-09 19:20:14 +00:00
jenkins Migrate to premake5, fixes #3729. 2017-10-30 13:52:05 +00:00
premake Migrate to premake5, fixes #3729. 2017-10-30 13:52:05 +00:00
resources Remove the URL entry of the desktop file, because that can only be used to create a desktop link to that URL (as of Desktop Entry Specification 1.1), refs #3734. 2016-11-14 09:50:36 +00:00
svn_revision Clean up of the last commit. 2014-07-01 16:15:03 +00:00
workspaces Migrate to premake5, fixes #3729. 2017-10-30 13:52:05 +00:00