025b7960f8
Suggest more Debian-compatible install paths
...
This was SVN commit r7945.
2010-08-14 19:39:50 +00:00
2375c7cb95
Add bindir/datadir/libdir options, to find files when the game is installed in standard FHS locations
...
This was SVN commit r7758.
2010-07-14 19:39:47 +00:00
1ea8ab60ee
Compile with -Wundef to detect stupid macro typos like "GCC_VER"
...
This was SVN commit r7756.
2010-07-14 15:54:39 +00:00
a18aa24fe3
Windows support for window resizing and fullscreen toggling.
...
Windows build fixes.
This was SVN commit r7607.
2010-06-03 21:15:45 +00:00
47ca9fc6cb
Autobuild fixes (untested)
...
This was SVN commit r7597.
2010-05-30 15:18:24 +00:00
5b9d29729a
Windows fixes
...
This was SVN commit r7592.
2010-05-27 23:51:14 +00:00
64a610baab
Add some code for rough testing of state hashing performance.
...
Simplify the code needed for tests based on real maps.
This was SVN commit r7574.
2010-05-25 17:28:26 +00:00
80229cdea7
Remove unused DCDT library
...
This was SVN commit r7556.
2010-05-20 18:32:03 +00:00
56bb858802
# Delete a lot of obsolete simulation code.
...
This was SVN commit r7555.
2010-05-20 18:09:23 +00:00
3c75dba1b8
Clean up some svn:executable flags
...
This was SVN commit r7518.
2010-05-08 23:17:08 +00:00
0429c113ab
Tell nasm to use macho64 when appropriate
...
This was SVN commit r7475.
2010-04-21 20:56:32 +00:00
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
0efef76f7d
disable delay-loading of version.dll.
...
Of the delay-loaded DLLs, version.dll is the only one that is used in
proximity to WoW64 FS redirection, which apparently has a dangerous
interaction with delay-loading. This should prevent #484 (after
update-workspaces + a rebuild), but we can't be sure due to lack of an
x64 Vista or Win7 machine for testing. Can someone please confirm that
it works without requiring the -quickstart workaround?
refs #484
This was SVN commit r7453.
2010-04-10 17:26:10 +00:00
0d6882dad2
# Fix the actor viewer in Atlas.
...
Delete the old standalone actor viewer.
Import some terrain textures that are useful for tools.
Fixes #483 .
This was SVN commit r7428.
2010-04-03 11:07:42 +00:00
f4c8225dd4
Slightly hacky attempt to fix OS X include path order so it hopefully doesn't get confused by a MacPorts SpiderMonkey
...
This was SVN commit r7419.
2010-03-31 20:40:45 +00:00
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
5118d6ab32
Restrict rpath usage to Linux
...
This was SVN commit r7386.
2010-03-21 18:40:22 +00:00
55adcfc595
Use better rpath for finding libraries on Linux
...
This was SVN commit r7376.
2010-03-20 18:45:55 +00:00
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
17718981cf
Remove Crypto++ because it causes too much trouble. Replace with a custom MD5 implementation for simulation state hashing.
...
This was SVN commit r7269.
2010-01-10 19:29:27 +00:00
7c2e9027c2
# Rewrite of the game's simulation system
...
Giant merge from
http://svn.wildfiregames.com/hg-source/file/5fb522019d5e
Infrastructure is largely complete, gameplay is largely missing
Disabled by default; use command-line flag "-sim2"
(Second attempt at commit...)
This was SVN commit r7259.
2010-01-09 19:20:14 +00:00
c8fed35c52
Remove -ffast-math. (Better to focus on correctness by default, and only sacrifice it for performance in limited profiler-indicated areas.)
...
This was SVN commit r7246.
2010-01-05 20:54:33 +00:00
00409b9583
# Support latest version of SpiderMonkey
...
Add --with-spidermonkey-tip option to Premake
This was SVN commit r7230.
2009-12-28 16:45:42 +00:00
835c0d05b0
Disable -fomit-frame-pointers in optimised builds, so that oprofile callgraph works
...
This was SVN commit r7208.
2009-11-20 12:56:11 +00:00
f7e16d9f3e
Code coverage measurement support (with lcov)
...
This was SVN commit r7203.
2009-11-16 21:23:43 +00:00
beb3417b03
Build and link with the more correct -pthread option on Linux, instead of -lpthread
...
This was SVN commit r7193.
2009-11-13 20:24:21 +00:00
f76dc5a062
by request of sluzky: add JS files to VS workspace to allow find-in-files and open-file-in-workspace
...
This was SVN commit r7150.
2009-10-04 11:49:07 +00:00
0e4f91fab9
Detect arch from gcc, not from uname, to cope with 32-bit userspace on 64-bit kernel
...
This was SVN commit r7141.
2009-09-11 16:43:07 +00:00
6857e34555
Fix libpath ordering
...
This was SVN commit r7105.
2009-08-10 22:38:51 +00:00
e96e2e9e8d
Fix Windows build issue, svn:eol-style
...
This was SVN commit r7084.
2009-08-07 17:43:44 +00:00
6374080b60
# Fixed Linux execution problem. Extended unit-test system.
...
Fix sys_get_executable_name.
Add mock object support.
Add CxxTest wrapper to support "-test TestSuitename" and "-test
TestSuitename::test_case_name" command-line arguments for running
individual tests.
This was SVN commit r7081.
2009-08-07 15:21:39 +00:00
65d3bd642c
Fix linking problems on Linux (patch from Christian Ruppert (idl0r))
...
This was SVN commit r7077.
2009-08-06 19:41:18 +00:00
ed5fde8641
Add some GCC warnings
...
This was SVN commit r7049.
2009-07-28 17:01:30 +00:00
f1b6b40adf
# Fix build issues by removing FCollada's bundled libxml2
...
On Windows, dynamically link to our standard libraries/libxml2/...
implementation.
This was SVN commit r7035.
2009-07-26 09:48:10 +00:00
26effc4f99
# premake 3.7 compatibility fixes
...
from patch suggested by Cilyan
This was SVN commit r7028.
2009-07-21 17:38:27 +00:00
21d4808de3
Only use --no-undefined link flag on Linux, because it is only present in GNU ld.
...
This was SVN commit r7024.
2009-07-18 22:37:03 +00:00
717db156fc
Link with -Wl,--no-undefined to detect errors at compile time
...
This was SVN commit r7022.
2009-07-18 19:55:27 +00:00
dc3ac668e0
Add --with-valgrind option to enable valgrind support, include CoreServices framework in collada plugin, use pkg-config for libxml2 config on unixes.
...
This was SVN commit r7017.
2009-07-18 02:04:55 +00:00
16d843a001
If HOSTTYPE is not set, try to use uname -m to detect architecture
...
This was SVN commit r7010.
2009-07-17 21:28:03 +00:00
50cdce055c
Of course, the elf64 hack should also only apply to linux.
...
This was SVN commit r6953.
2009-07-12 15:20:09 +00:00
f28ab0c473
Add premake hack to produce elf64 assembly on amd64/x86_64
...
This was SVN commit r6952.
2009-07-12 15:16:03 +00:00
dc02482665
Added -fPIC to all Atlas libraries, to try to fix builds on Linux x86_64
...
This was SVN commit r6944.
2009-07-11 15:29:05 +00:00
b6ebe0645e
# Minor tweaks for building on Linux
...
This was SVN commit r6928.
2009-06-26 21:09:56 +00:00
d9bb1a7447
remove dbghelp and directx libraries (not redistributable)
...
move dbghelp and powrprof-specific stuff into external_libraries
dbghelp: dynamically import functions to avoid needing the .lib
This was SVN commit r6912.
2009-06-20 17:50:43 +00:00
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
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
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