6426777e61
# Disable non-Free pathfinding library
...
(All the code is still there, it's just #ifdef'd out by default)
This was SVN commit r6775.
2009-03-24 21:40:10 +00:00
07a4f809d8
# Replace Xerces with Libxml2
...
(in Xeromyces, whose name now doesn't make much sense but oh well)
This was SVN commit r6770.
2009-03-24 00:55:35 +00:00
f74f772a41
# More libxml2
...
Use libxml2 for parsing in Atlas. Plus some tests for it.
This was SVN commit r6764.
2009-03-23 01:07:08 +00:00
7610d4361c
# Started using libxml2
...
This was SVN commit r6763.
2009-03-22 20:51:35 +00:00
eec7f8fc05
# Added libxml2
...
This was SVN commit r6761.
2009-03-22 19:06:21 +00:00
54ab9db537
Made AoE3Ed tools optional (and disabled by default), because they're incompatible with recent DevIL
...
This was SVN commit r6760.
2009-03-22 17:57:11 +00:00
8c1fc507ab
# Build system fixes for Linux
...
Use proper library names instead of hard-coded paths when linking to dll
projects, so they can be found properly at run-time
This was SVN commit r6759.
2009-03-22 16:38:27 +00:00
a483f94023
Added a default svn_revision.txt to fix the build
...
This was SVN commit r6753.
2009-03-19 23:20:27 +00:00
42323bf1b5
wfg icon
...
This was SVN commit r6660.
2009-02-07 20:04:51 +00:00
54e19e27d2
Autobuilder startup service binary
...
This was SVN commit r6570.
2009-01-01 22:48:05 +00:00
96eb854667
fix: output is only expanded once, so set it directly
...
fix path
now get version of source dir, not .
This was SVN commit r6530.
2008-12-08 07:43:07 +00:00
3da952a036
add missing DLL
...
move svn_revision stuff to build/svn_revision
This was SVN commit r6529.
2008-12-08 07:34:20 +00:00
12e59fd850
# groundwork for embedding svn revision number into the EXE for debugging
...
add svnversion from official svn cmdline client distro and its
dependencies
add a horrible batch file that reads its output and writes it to a text
file as a quoted string
(see http://www.wildfiregames.com/forum/index.php?showtopic=12104&hl= )
This was SVN commit r6528.
2008-12-07 22:21:10 +00:00
09f97a3422
Some fixes for OS X:
...
- Find enet properly
- Type conversion of size_t's in JS
This was SVN commit r6324.
2008-08-11 04:18:10 +00:00
4a57fed5a7
Make CxxTest output on Windows go to OutputDebugString instead of stdout, so it'll appear in the VS debug output window.
...
This was SVN commit r6258.
2008-07-19 19:00:32 +00:00
49f0feb969
Fixed Linux build more
...
This was SVN commit r6168.
2008-07-01 21:43:08 +00:00
58c3b031d6
Partly fixed Linux build
...
This was SVN commit r6166.
2008-07-01 20:18:05 +00:00
10a6ef4e17
fix a few remnants of the previous sysdep/win folder location, including a relative path in icon.rc
...
This was SVN commit r6163.
2008-06-30 18:19:14 +00:00
a3696c0b91
premake: detect processor architecture from script
...
lib/sysdep: clean up by moving OS and cpu-arch folders into "os" and
"arch" folders
This was SVN commit r6162.
2008-06-30 17:34:18 +00:00
2382899a87
add system-specific AllocateAligned call (because _mm_malloc isnt as portable as hoped)
...
("RTL" directly has been added to sysdep - requires update of workspace)
This was SVN commit r6156.
2008-06-29 10:30:33 +00:00
1ec9b00a00
remove test_1_run from solution, rename the other test projects.
...
see http://www.wildfiregames.com/forum/index.php?showtopic=11828
extern_libs.lua: add comment
This was SVN commit r6147.
2008-06-28 20:22:49 +00:00
b488340f22
add debug symbols for enet (rationale: see enet/lib/rationale.txt)
...
requires update of workspace.
This was SVN commit r6145.
2008-06-28 20:02:05 +00:00
2118c3ccfe
(no rebuild of workspace is required)
...
avoid linker warning about delay-loading enet
remove done TODO comment
This was SVN commit r6141.
2008-06-28 17:53:37 +00:00
6b51050f96
Updated Premake to generate VS2008 project files.
...
This was SVN commit r6127.
2008-06-28 00:49:38 +00:00
a845570fef
add enet to external library definitions and add it as a dependency of the network and engine subsystems.
...
(required for dacian's new netcode)
warning: enet isn't yet compiled on OS X and linux
This was SVN commit r5997.
2008-05-31 20:00:37 +00:00
bafc8d0cfa
lib code requires a macro to be set, otherwise it thinks it's being used in a DLL (rebuild workspace required)
...
This was SVN commit r5953.
2008-05-13 19:34:16 +00:00
6e46b897c9
add new source directory to premake list (-> update_workspace required)
...
This was SVN commit r5950.
2008-05-13 05:44:23 +00:00
9cde0f45b7
remove some DLLs from the delayload list that shouldn't be there (DL doesn't make sense)
...
[this is a good time because the next commit requires workspace rebuild
anyway]
This was SVN commit r5882.
2008-04-13 14:48:10 +00:00
6541294ebf
More Linux build fixes
...
This was SVN commit r5539.
2008-01-08 00:09:52 +00:00
5768b9b8ab
remove ddraw dependency, use wmi instead
...
This was SVN commit r5531.
2007-12-29 16:20:23 +00:00
f5890de017
part5: update build system to reflect new directories in the source tree.
...
workspace needs to be updated.
This was SVN commit r5520.
2007-12-20 20:22:01 +00:00
23a1c6196f
incorporate allocators/ into build
...
the old lib/allocators.h is now a bridge to the new headers (temporary)
make slight interface changes in lib/res/file to match new allocators
interface
This was SVN commit r5445.
2007-11-10 13:55:32 +00:00
29e5130153
Updated required libraries to include some AtlasUI libs.
...
This was SVN commit r5437.
2007-11-10 02:58:23 +00:00
6bbd564910
Updated Ubuntu instructions.
...
This was SVN commit r5436.
2007-11-09 19:17:42 +00:00
57ac4228d1
Updated build instructions for Linux and commented out visibility options
...
that make GCC 4.1 fail to link the game.
This was SVN commit r5435.
2007-11-09 18:48:23 +00:00
kai
e595dbc88e
pathfinding change: the engine uses Triangulation and A* on triangles now. dcdt package added. premake.lua changed to include the dcdt code. it needs to run update-workspaces.bat (flag -showOverlay will draw the triangulation and a single unit paths)
...
This was SVN commit r5393.
2007-10-09 07:27:45 +00:00
7421fa79ba
move archive-related files to their own directory (res/file was way too cluttered.. vfs will probably also be separated.)
...
This was SVN commit r5387.
2007-10-03 09:48:45 +00:00
4b481bdd2c
avoid "directory already exists" warning.
...
allow skipping generating the vc2003 or vc2005 projects by creating a
file SKIP_PREMAKE_HERE in that workspace directory
This was SVN commit r5386.
2007-10-03 09:43:00 +00:00
ea791fc6ef
add new sysdep linux dir to build (requires rebuilding the workspace)
...
This was SVN commit r5366.
2007-09-23 16:14:49 +00:00
264f394f17
Moved X11 stuff out of unix/ folder, added osx/ sysdep folder, corresponding premake.lua changes, and a few misc other Mac OS X-related changes
...
This was SVN commit r5320.
2007-09-03 12:56:45 +00:00
eea76e7d9d
Added Valgrind headers.
...
Changed ICC PCH arguments to the form that's not deprecated in ICC 10.
This was SVN commit r5319.
2007-09-02 23:41:06 +00:00
08d3ff2952
Updates for OS X and gcc 4.0 compatibility.
...
- Fixed some invalid member function references in wxJS code that gcc
4.0 didn't like.
- Some conversion changes.
- Don't try to construct wxSound from memory in OS X (it's not
available).
- Added dependency on zlib in AtlasUI (something there uses _compress).
- Added Mac code for finding current executable's path.
- Added dummy code for getting display size that does not use X.
- Fixed dir_get_changed_file stub to return ERR::AGAIN (end of files)
instead of INFO::OK.
This was SVN commit r5312.
2007-09-02 16:50:20 +00:00
b65d1f8756
Replaced wxWidgets-devel with wxWidgets, which works better.
...
This was SVN commit r5311.
2007-08-30 17:52:57 +00:00
5e39585359
Added Mac build instructions using MacPorts.
...
This was SVN commit r5310.
2007-08-29 07:45:55 +00:00
d9702ca590
Added dependency on comsuppw to fix VC2005 build.
...
This was SVN commit r5216.
2007-06-30 16:45:24 +00:00
ec9b5c982e
Replaced Windows SpiderMonkey library with a threadsafe build of version 1.6.
...
Fixed linking with wxWidgets.
Enabled RTTI for non-engine packages.
Fixed wxJS for Windows.
Fixed failure to load on Windows 2000 due to IsWow64Process import.
Fixed trivial warnings.
This was SVN commit r5155.
2007-06-09 02:40:48 +00:00
4fbaea3780
# fix for exceptions when not running in debugger
...
move exception-specific stuff into wseh. it now grabs the entry point
and wraps it in a __try block (but only for the main EXE).
this works around issues with the previous SEH registration code
(exceptions weren't caught in release mode when not running in debugger)
This was SVN commit r5151.
2007-06-08 17:44:24 +00:00
2405a98b58
fix for immediate exit in autobuilt EXE
...
(problem was the vc7 linker stripping out stuff that we needed)
This was SVN commit r5149.
2007-06-07 19:32:13 +00:00
914e5f7c2f
Rename stdafx.h to precompiled.h
...
This was SVN commit r5146.
2007-06-05 18:35:05 +00:00
4e83672579
# Added scripting support to the scenario editor UI
...
Added modified version of wxJavaScript.
Added Atlas script interface.
Rewrote the Map sidebar in JS.
This was SVN commit r5144.
2007-06-05 18:16:55 +00:00