JoshuaJB
8dab478691
Bundle miniUPnPc with 0AD.
...
This was SVN commit r14333.
2013-12-13 02:59:35 +00:00
historic_bruno
d672d9625d
Changes update-workspaces.bat to not generate a vc2013 workspace by default, since the game won't successfully build yet, refs #2271
...
This was SVN commit r14210.
2013-11-17 23:11:56 +00:00
historic_bruno
3d8865f10b
Adds gloox to OS X libs build script, with patch to fix build (fixed upstream in 5de9ed7444).
...
Fixes lobby build on OS X.
Fixes zlib not building as static lib.
This was SVN commit r14142.
2013-11-11 04:41:44 +00:00
historic_bruno
5c2c7248b1
Adds zlib, curl, iconv and libxml2 to OS X libs build script, to avoid using the non-backward-compatible versions provided by Apple.
...
Adds patch for zlib configure to pick up CFLAGS/LDFLAGS, to better
support SDK builds.
Cleans up OS X libs build script, hides some extraneous output.
This was SVN commit r14138.
2013-11-11 00:04:07 +00:00
RedFox
1a32a10f52
Updated premake to support VS2013. Also changed platform toolsets to vc110_xp and vc120_xp for VS2012 and VS2013 respectively. This way the builds will also work on WinXP.
...
This was SVN commit r14111.
2013-11-08 14:08:16 +00:00
Ykkrosh
1138419017
Remove broken build script
...
This was SVN commit r14106.
2013-11-07 22:20:38 +00:00
JoshuaJB
d7121f4f55
glooxwrapper by Philip to support building gloox on Windows.
...
This was SVN commit r14097.
2013-11-07 19:38:09 +00:00
RedFox
055ea57468
ref #2191
...
Adds VS2012 support for premake4. Also adds
update-workspace-with-atlas.bat for VS2012 builds that need to compile
AtlasUI.dll, too.
This was SVN commit r13970.
2013-10-07 22:10:16 +00:00
leper
c01c8fb2fc
Stop generating VS2005 project files. Refs #1951 .
...
This was SVN commit r13479.
2013-06-14 23:46:12 +00:00
leper
2567fee329
Write mod data correctly. Fixes #1940 .
...
This was SVN commit r13472.
2013-06-11 20:50:09 +00:00
leper
1e3bdc439b
Fix MSVC warning. Refs #1838 .
...
Remove special support for removed internal mod.
This was SVN commit r13180.
2013-02-21 19:59:39 +00:00
historic_bruno
7cf7ae769c
Suppresses noisy Boost header warnings on OS X by including them as system headers, refs #1076 .
...
Bumps default SDK in build-osx-bundle.sh to 10.7 (newer Xcode doesn't
include 10.6).
Fixes using xml2-config from SDK when needed.
Fixes more linker warnings about symbol visibility by compiling libs
with fvisibility=hidden.
Updates some comments in the build scripts.
This was SVN commit r13172.
2013-02-15 22:43:28 +00:00
historic_bruno
b1178d30e3
Adds missing native eol-style property
...
This was SVN commit r13151.
2013-02-04 00:42:53 +00:00
historic_bruno
14f1917a34
NOTE: Requires update-workspaces!
...
Adds build script for OS X dependencies, fixes #1112 . OS X builds no
longer use MacPorts/Homebrew, check BuildInstructions.
Adds build script for OS X bundles. Adds OS X icon and DMG background
image.
Moves bundled libraries to libraries/source.
Moves most headers and precompiled static libs for Windows to
libraries/win32.
Updates Premake and packaging scripts to support this.
This was SVN commit r13148.
2013-02-03 23:49:29 +00:00
historic_bruno
5968e3cb63
Adds xcode4 workspace for OS X, from Premake 4.4-beta4
...
This was SVN commit r13066.
2013-01-11 21:31:38 +00:00
historic_bruno
a3f9da72a5
Removes yucky sed commands from update-workspaces.sh to avoid modifying the Premake makefiles. Adds new BSD and OS X-specific Makefiles instead (can be autogenerated by Premake). Fixes a few bugs and omissions in the Premake4 build configuration script.
...
This was SVN commit r12477.
2012-08-19 18:49:02 +00:00
historic_bruno
7726448a7d
Adds --without-nvtt option to update-workspaces.sh so we don't attempt to build NVTT in that case, based on patch by pcpa. Refs #1427
...
This was SVN commit r12127.
2012-07-16 04:57:07 +00:00
leper
efb6ac808b
Fix premake build on OS X by linking with the CoreServices framework. Fixes #1505 .
...
Remove obsolete and unused parameters. Fixes #1179 .
This was SVN commit r11995.
2012-06-21 22:55:07 +00:00
leper
637c09b204
Add support for OpenBSD. Fixes #1463 .
...
Backport os_getversion from premake4.4-beta4 and extend it to support
POSIX-compilant systems.
Add some missing newlines at the end of file as these cause warnings on
OpenBSD.
Update the config paths.
This was SVN commit r11970.
2012-06-13 20:43:56 +00:00
leper
29a11e24d5
Fix NVTT build on OpenBSD based on patch by anthonyjbentley. Refs #1463 .
...
This was SVN commit r11962.
2012-06-10 22:39:26 +00:00
leper
0296323c9d
Make FCollada compile on OpenBSD, based on patch by anthonyjbentley. Refs #1463 .
...
This was SVN commit r11936.
2012-06-04 21:33:15 +00:00
Ykkrosh
10fd5e57db
Fix #916 (complain about spaces in build paths), based on patch from philip_flohr
...
This was SVN commit r11380.
2012-03-20 22:29:56 +00:00
historic_bruno
41e3bad341
More build fixes for FreeBSD.
...
Adds BSD sysdep.
Adds support for MAKE variable, overriding make command in our build
scripts.
Fixes more files not ending with newline.
This was SVN commit r10994.
2012-01-31 00:06:56 +00:00
Ykkrosh
ed5a64aae4
Add --with-system-mozjs185 build flag. Fixes #990 , based on patch by infyquest.
...
This was SVN commit r10534.
2011-11-14 16:10:41 +00:00
Yves
fc9e89647b
Adds basic support for Code::Blocks on the Mac and Linux.
...
The Project structure is still a bit strange, but it builds successfully
now.
This was SVN commit r10521.
2011-11-12 23:58:35 +00:00
fcxSanya
b0ad0d97be
Remove Premake3 files. Closes #934 .
...
This was SVN commit r10362.
2011-10-03 19:09:03 +00:00
historic_bruno
6ff59cbeeb
Enables Atlas build on OS X.
...
This was SVN commit r10300.
2011-09-20 22:52:21 +00:00
historic_bruno
1389f11b6e
Applies Yves' latest patch for premake4.
...
Fixes test generation path in XCode and MSVC.
Fixes PCH dependency tracking in GCC. Fixes #903 .
Fixes PCH being included in its own input (caused GCC bus error).
Ensures premake4 gets rebuilt on *nix after running clean-workspaces.sh.
Updates Windows premake4 binary.
This was SVN commit r10154.
2011-09-01 01:58:04 +00:00
Ykkrosh
9edfe0fbcd
Fix clean-workspaces script for new SpiderMonkey
...
This was SVN commit r9876.
2011-07-18 17:32:07 +00:00
Ykkrosh
2f0bd8d8b0
Upgrade to SpiderMonkey 1.8.5 ( fixes #734 )
...
This was SVN commit r9852.
2011-07-16 23:24:14 +00:00
Ykkrosh
c7ba150c40
Fix handling of update-workspaces arguments on Windows
...
This was SVN commit r9849.
2011-07-16 22:17:47 +00:00
Ykkrosh
0dc3ae487d
Premake4 build scripts for the game, from Yves (plus minor tweaks)
...
This was SVN commit r9830.
2011-07-15 17:56:57 +00:00
Ykkrosh
e9b3bcf467
Disable building Atlas by default on OS X
...
This was SVN commit r9766.
2011-07-06 20:14:25 +00:00
Ykkrosh
c2677b4bb0
Upgrade game and build system to ENet 1.3
...
This was SVN commit r9574.
2011-05-29 20:57:28 +00:00
Ykkrosh
962fb41729
Support parallel build jobs in update-workspaces (via JOBS=-j3 or argument -j3 etc)
...
This was SVN commit r9418.
2011-05-03 23:54:29 +00:00
Ykkrosh
b13e6ae293
Fix script to rebuild SpiderMonkey properly
...
This was SVN commit r8633.
2010-11-17 00:58:10 +00:00
Ykkrosh
93861485fb
Add a script to clean up broken builds of bundled libraries
...
This was SVN commit r8632.
2010-11-17 00:50:38 +00:00
Ykkrosh
aadbf53a2a
Add nvtt to build system
...
This was SVN commit r8093.
2010-09-10 20:15:49 +00:00
Ykkrosh
701fcc18a6
Attempt to make build system's CPU architecture detection slightly less broken
...
This was SVN commit r7458.
2010-04-15 20:15:16 +00:00
Ykkrosh
9b6326f124
Always build with Valgrind support. Always use the bundled Valgrind header.
...
This was SVN commit r7397.
2010-03-26 10:31:47 +00:00
Ykkrosh
0670638198
Remove obsolete build instructions (see BuildInstructions page instead)
...
This was SVN commit r7393.
2010-03-24 19:54:01 +00:00
Ykkrosh
ed69187450
Build with spidermonkey-tip by default. Remove codepaths for old SpiderMonkey.
...
This was SVN commit r7366.
2010-03-19 20:54:44 +00:00
olsner
e8ba28c306
Automatically build bundled external libraries and report errors if premake or an external library fails to build
...
This was SVN commit r7091.
2009-08-08 11:22:42 +00:00
olsner
8da44f1908
Simplify the update-workspaces.sh script, remove some uses of absolute paths and allow the script to be run from anywhere (e.g. as ../update-workspaces.sh from the workspaces/gcc/ directory)
...
This was SVN commit r7011.
2009-07-17 22:07:09 +00:00
Ykkrosh
10fb4c12e7
Fix update-workspaces.sh to handle paths with spaces ( http://www.wildfiregames.com/forum/index.php?showtopic=12472 )
...
This was SVN commit r7009.
2009-07-17 21:15:01 +00:00
Ykkrosh
6525cfd39e
Patch from #259 : [FreeBSD compat] portability fixes
...
This was SVN commit r7002.
2009-07-16 16:57:59 +00:00
olsner
95ca9604f1
Check that premake is up-to-date before updating workspaces
...
This was SVN commit r6955.
2009-07-13 16:59:10 +00:00
olsner
d8722b897f
Forward HOSTTYPE variable - this should let premake.lua detect 64-bit properly.
...
This was SVN commit r6947.
2009-07-12 13:50:04 +00:00
Ykkrosh
0401cd486b
Removed Collada_dbg.dll since it's outdated and not autobuilt. Added --collada option to default update-workspaces, so Collada_dbg.dll will get compiled automatically.
...
This was SVN commit r6793.
2009-03-27 01:45:22 +00:00
Ykkrosh
6b51050f96
Updated Premake to generate VS2008 project files.
...
This was SVN commit r6127.
2008-06-28 00:49:38 +00:00