15cb081163
Removes Makefile PCH support for Obj-C/C++ source files. Apple's latest command line tools encountered an error because the source file was compiled with Obj-C++ but the PCH was compiled with C++. If we really needed PCH for Obj-C++ we could simply compile it separately for each language. Refs #1148 .
...
This was SVN commit r11259.
2012-03-06 05:40:11 +00:00
5f8135edb0
Fixes clang warning about precompiled.h in C++ mode. Fixes #1178 .
...
This was SVN commit r11258.
2012-03-06 04:12:21 +00:00
95e9d72323
Adds install_name to libCollada link options for OS X.
...
This was SVN commit r11112.
2012-02-21 20:27:25 +00:00
489138ce3d
Fixes spurious test of "unix" in Premake (prevented X11 from linking properly)
...
This was SVN commit r11109.
2012-02-20 23:58:59 +00:00
56378ea9f1
Experimental Android build support
...
This was SVN commit r11078.
2012-02-15 19:57:49 +00:00
ff7653d012
Update Premake for Android
...
This was SVN commit r11076.
2012-02-15 15:53:17 +00:00
9972eb8cae
Enough GLES compatibility to reach the menu screen
...
This was SVN commit r11064.
2012-02-13 20:53:24 +00:00
1fe6d4780a
Includes Objective-C++ (*.mm) files in Premake generated projects. Premake and GCC handle the rest. Fixes #1148 .
...
This was SVN commit r11013.
2012-02-04 01:20:33 +00:00
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
fc27a5c0ea
More FreeBSD build fixes.
...
Fixes some warnings about files that don't end with newline.
This was SVN commit r10991.
2012-01-30 06:21:11 +00:00
19c6ae7b1e
Adds incomplete FreeBSD support to Premake scripts.
...
Properly detects amd64 system architecture on FreeBSD.
Adds support for WX_CONFIG variable (works just like SDL_CONFIG).
Adds bsd_names for BSD-specific library names.
This was SVN commit r10981.
2012-01-29 03:58:08 +00:00
63e151fbd5
Slightly more Android compatibility
...
This was SVN commit r10975.
2012-01-28 16:38:21 +00:00
c7e9894d44
Fixes #947 by generating a plain executable instead of an app bundle for development-builds.
...
The plan is to create a bundle later as a separate deployment-step after
building.
NVTT build is also changed because the installnames were not correct
when doubleclickig the executable.
This was SVN commit r10946.
2012-01-22 10:38:08 +00:00
182bf2b4af
Vague start at hypothetical Android support
...
This was SVN commit r10923.
2012-01-17 22:05:43 +00:00
e64a3d3946
Experiment a little with OpenGL ES
...
This was SVN commit r10915.
2012-01-15 23:15:31 +00:00
e4b2de4bba
Delete obsolete AoE3Ed code
...
This was SVN commit r10909.
2012-01-14 19:12:18 +00:00
c349fb0b3c
Make Premake makefile compatible with OS X
...
This was SVN commit r10898.
2012-01-12 00:03:37 +00:00
d07eac218c
SDL 1.3 build fixes.
...
Support SDL_CONFIG environment variable in update-workspaces to pick
non-default sdl-config.
Avoid non-standard use of SDL/ in include paths.
This was SVN commit r10895.
2012-01-11 22:50:39 +00:00
11737926a1
Remove Premake's (seemingly undocumented) usage of the ARCH environment variable, which is usually unset but causes build failures in some build environments that set it.
...
Remake Premake's Makefiles with current patched version of Premake.
This was SVN commit r10894.
2012-01-11 17:43:07 +00:00
9911f561d3
Closes #1050 (Codeblocks not relinking after static libraries change)
...
This was SVN commit r10814.
2011-12-25 21:25:04 +00:00
4a42b6bf28
Solves/Works around some linking problems for ActorEditor, ArchiveViewer and FileConverter. Closes #1004
...
This was SVN commit r10749.
2011-12-17 12:59:29 +00:00
5bd7b74ec7
Fix ABI incompatibility with --with-system-mozjs185 in debug mode (see #990 ).
...
This was SVN commit r10535.
2011-11-14 18:18:04 +00:00
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
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
9cbf587e59
Import Mongoose HTTP server library
...
This was SVN commit r10463.
2011-11-03 23:36:54 +00:00
b0ad0d97be
Remove Premake3 files. Closes #934 .
...
This was SVN commit r10362.
2011-10-03 19:09:03 +00:00
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
37dad6eb62
This was SVN commit r10084.
2011-08-24 02:54:31 +00:00
f9dc6d9d69
Removes superfluous test build configuration from premake4.
...
This was SVN commit r10082.
2011-08-24 00:15:00 +00:00
8872bad668
AoEO BAR compatibility in AoE3Ed
...
This was SVN commit r10026.
2011-08-17 16:17:22 +00:00
fab7bf4fcf
Fixes manifest dependencies for Actor Editor. Fixes #924 .
...
This was SVN commit r10018.
2011-08-16 22:08:47 +00:00
819f354cca
Removes Devil. Fixes #666 .
...
Adds no_delayload to OpenAL, which has been causing startup problems.
This was SVN commit r9989.
2011-08-10 23:15:40 +00:00
d605e85ae5
Removes ColourTester utility (needs update-workspaces).
...
Adds busy cursor to Atlas map generator.
This was SVN commit r9987.
2011-08-10 22:23:35 +00:00
840a404952
Regenerate makefiles for modified Premake using unmodified Premake, for OS X compatibility
...
This was SVN commit r9878.
2011-07-18 21:42:41 +00:00
2f0bd8d8b0
Upgrade to SpiderMonkey 1.8.5 ( fixes #734 )
...
This was SVN commit r9852.
2011-07-16 23:24:14 +00:00
0aba4006cc
Fix object path for .asm files in VC200x
...
This was SVN commit r9837.
2011-07-15 22:48:37 +00:00
e8e4d37c8d
Set up manifest via linkoptions for test executable
...
This was SVN commit r9836.
2011-07-15 22:45:50 +00:00
b551a744cc
Premake4 binary for Windows
...
This was SVN commit r9833.
2011-07-15 19:01:50 +00:00
1e470d37ff
Pre-generated Premake4 build files
...
This was SVN commit r9832.
2011-07-15 18:55:36 +00:00
befba20acb
Fix Makefile dependency generation.
...
Fix PCH dependency to work with parallel builds.
This was SVN commit r9831.
2011-07-15 18:51:18 +00:00
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
76ff2cc83a
Non-standard Premake4 patches from Yves (plus minor tweaks).
...
Add nasm support.
Add cxxtest support.
Some other fixes.
This was SVN commit r9829.
2011-07-15 17:48:21 +00:00
fcab9e3b5e
Import Premake4 source (rev fc0374a03b17), minus samples/ and packages/
...
This was SVN commit r9828.
2011-07-15 17:32:06 +00:00
0c803f99e8
This was SVN commit r9609.
2011-06-09 23:47:20 +00:00
266977bc78
Attempt to fix manifest problems in autobuild.
...
This was SVN commit r9607.
2011-06-09 23:16:27 +00:00
c2677b4bb0
Upgrade game and build system to ENet 1.3
...
This was SVN commit r9574.
2011-05-29 20:57:28 +00:00
acb48663d7
Windows fixes
...
This was SVN commit r9570.
2011-05-29 18:14:52 +00:00
a81f180dd6
Remove Atlas UI scripting support
...
This was SVN commit r9567.
2011-05-29 15:43:08 +00:00
dc2035efc9
Move Atlas map settings from JS to C++.
...
Replace New dialog box with separate tools for resizing maps and
replacing terrain textures, to provide more power and to simplify the
problem of initialising map settings.
Fix engine to cope with dynamic map resizing.
Add JSON support to AtObj, to let C++ interact with JSON more easily.
This was SVN commit r9566.
2011-05-29 15:02:02 +00:00
07e307c49a
Move Atlas's terrain and object sections from JS back into C++, per http://www.wildfiregames.com/forum/index.php?showtopic=14741
...
This was SVN commit r9559.
2011-05-27 21:56:43 +00:00