Commit Graph

68 Commits

Author SHA1 Message Date
ultra
ffa2d0e950 Hacked scons scripts and got it building on Ubuntu with clang.
Minor changes to support building on recent clang
Addition of some headers for non-compiling files
2017-01-26 17:16:38 -05:00
df54ee1757 scons: Set default include paths just to be sure 2015-12-20 00:56:19 -05:00
Ben Scott
0e2aac36fe added homebrew includes & libraries 2015-12-20 00:23:59 -05:00
2d1bd5158e scons: tweak configuration steps 2015-09-30 19:33:19 -04:00
e40a220638 scons: Remove entire build folder when cleaning 2015-09-30 19:02:51 -04:00
3a57b65a7a scons: Don't configure when cleaning 2015-09-30 18:59:46 -04:00
0c8d69c48e scons: Match README 2015-09-14 02:45:01 -04:00
43e057949d scons: Generate Windows installer
Also:
- scons: Fix copying wrong scenario graphics on Windows
- MSVC: Fix output filenames for release builds
2015-09-14 02:15:40 -04:00
19197a64e7 scons: Improve validation of XML dialogs, and make it work on Windows if xmllint is installed 2015-09-13 23:55:32 -04:00
73543caf49 Rename file to reflect its Mac-specific status 2015-09-13 11:56:13 -04:00
f1b097a54c scons: Whoops, left a useless comment there. 2015-09-13 10:36:28 -04:00
f3e602747e scons: Try to auto-detect MSVC lib directory 2015-09-13 00:37:56 -04:00
853c270146 scons: Get working on Windows with MSVC 2015-09-13 00:15:28 -04:00
67a7eaf9ca scons: Auto-detect package manager and repo-local path prefixs 2015-09-12 04:37:59 -04:00
a744468658 scons: Bundle required libraries in Mac app packages 2015-09-12 03:57:46 -04:00
b9ccbcd2dd scons: Add some basic configure checks for Boost/SFML/zlib 2015-09-12 00:47:10 -04:00
167e3b7a30 Incorporate the generation of gitrev.hpp into the scons build script 2015-09-11 23:30:59 -04:00
832b8b5f91 Set up scons build system
- In its current state, it produces a valid, launchable Mac application package, though one that's not redistributable (relies on system-installed libraries)
- Partial support is already in-place for a Windows build
2015-09-11 23:10:37 -04:00