meep-eep
29b614f059
Correction
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2419 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-08-18 22:13:48 +00:00
meep-eep
5f870d7c6e
USE_INTERNAL_MIKMOD instead of USE_MIKMOD_INTERNAL. Some cleanups.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2418 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-08-18 22:07:41 +00:00
meep-eep
e9442ef4cc
Don't always use system libmikmod.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2416 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-08-18 21:47:51 +00:00
meep-eep
d916b2e596
Choice of internal/external libmikmod.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2415 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-08-18 21:14:54 +00:00
meep-eep
d6c5443469
Ask for joystick support.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2400 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-08-08 21:52:37 +00:00
meep-eep
b3db1d3583
Use external libmikmod.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2369 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-05-23 22:15:35 +00:00
meep-eep
a8ab8facbe
Some small portability improvements.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2199 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-01-19 19:13:39 +00:00
meep-eep
20c2271837
Better description for type of build.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1979 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-11-10 01:18:05 +00:00
meep-eep
279cdf5672
SDL 1.2.8 is enough for now.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1973 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-11-09 03:19:53 +00:00
meep-eep
4749b77948
Depend on SDL 1.2.9
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1972 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-11-09 03:05:11 +00:00
avolkov
39618a5ad9
Enabling platform acceleration in builds
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1963 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-11-07 21:18:32 +00:00
meep-eep
5d10765ab6
Support for Tremor for Ogg Vorbis decoding.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1940 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-11-01 03:20:07 +00:00
meep-eep
4d95b7b771
Separate config files for MinGW/Cygwin.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1921 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-25 10:52:10 +00:00
meep-eep
c3c1bae985
Comment correction.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1866 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-08-30 00:28:55 +00:00
meep-eep
de249f203e
MacOS install fix.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1807 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 01:11:25 +00:00
meep-eep
da475b0cea
Don't omit starcon.key and version from the content package (MacOS X).
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1804 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-18 19:45:27 +00:00
meep-eep
3ebbf1688c
Status updates during MacOS X install.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1782 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-15 23:28:22 +00:00
meep-eep
2151841889
Fixes.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1781 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-15 23:03:47 +00:00
meep-eep
22272e3806
OSNAME purging
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1780 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-15 22:51:56 +00:00
meep-eep
5becd454a7
Correction.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1779 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-15 22:28:12 +00:00
meep-eep
23d1d96b70
Install routine for MacOS X.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1776 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-15 21:51:23 +00:00
meep-eep
22bf3c4172
Improvements for cross-compiling.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1741 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-13 15:10:38 +00:00
meep-eep
ab17920d0b
Accept .uqm as file name extension for packages.
...
Activated regex support in uio. Including fallback regex library for this.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1640 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-18 12:34:25 +00:00
meep-eep
5e2b328d98
Detect readdir_r().
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1616 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-08 01:24:46 +00:00
meep-eep
1fc8050ce0
Some detection improvements to the build system.
...
Also checks added form iswgraph(), wchar_t, and int_t.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1566 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-26 21:22:29 +00:00
meep-eep
ec9d571efd
Some MacOS improvements from Nic.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1550 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-19 19:21:20 +00:00
meep-eep
f9ab3ae49a
Better dependency checking.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1504 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-01 15:18:16 +00:00
meep-eep
1a42d65a63
Some fixes, enhancements for environment handling.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1424 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-11-23 23:53:15 +00:00
meep-eep
1673aa70d3
Made the unix build scripts more portable. It will be necessary to
...
rerun './build.sh config' as build.vars.in has been modified.
Also fixed some small bugs in the redirection of text to /dev/null.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1413 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-10-02 08:41:04 +00:00
meep-eep
22bdca4e4b
Changes for SunOS compatibility.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1412 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-10-01 05:49:10 +00:00
meep-eep
7dc88a9385
Define DEBUG in 'Debug info + strict compile checks' mode too.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1396 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-06-28 01:03:44 +00:00
meep-eep
87edd5faa0
Cleaned up use of the DEBUG define:
...
- renamed the DEBUG define for debugging specific code. In the top of
the relevant files there is an commented out define to activate
debugging for that file.
- removed entire DEBUG sections where it is no longer relevant
- compile with DEBUG defined when building a debugging binary
Code that produces general warnings is kept in DEBUG blocks.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1376 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-06-10 04:49:02 +00:00
meep-eep
ba04f8ac18
Correct location for uqm.r.
...
Also some whitespace corrections.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1358 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-04-12 05:14:59 +00:00
meep-eep
848aa115b4
Automatically add an icon for Darwin, from Nic.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1355 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-04-07 06:13:31 +00:00
meep-eep
1950ea1cfb
Half finished attempt to make the source scripts handle spaces in path names
...
(for instance for $BUILD_WORK).
Unfortunately, it probably won't be completely finished as long
as we keep using GNU make. It's just too far gone.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1346 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-03-06 00:38:56 +00:00
meep-eep
6f829438bf
Some little fixes.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1339 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-02-29 01:33:49 +00:00
meep-eep
ec6fc4867e
Restructuring of the unix build scripts.
...
Also, interrupted dependency builds are now detected.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1338 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-02-29 00:04:18 +00:00
meep-eep
2990805c14
Allow compilation in an other directory on unix, keeping the source tree
...
clean, by setting the BUILD_WORK environment variable.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1333 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-02-27 14:09:13 +00:00
mcmartin
eea57e89d5
Threadlib refactoring, phase 1
...
All constructs, save Mutexes, can carry names. (Mutexes will carry them
once HMalloc doesn't require a Mutex.)
All constructs are now opaque to the game logic. Some limited upcalls
will be added in phase 2 so that the game logic can initialize some
thread-local data in a backend-independent way.
DEBUG_TRACK_SEM is gone. In its place are NAMED_SYNCHRO (which names
synchronization constructs) and TRACK_CONTENTION (which reports when
threads go to sleep because of synchronization constructs.) Again,
Mutexes are immune.
A lot of conditionally compiled code in the threadlib was collated,
dramatically reducing the number of preprocessing directives.
The exposed (threadlib.h) and backend (sdlthreads.h) APIs match one
another more closely now, further reducing the level of preprocessor
work required.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1255 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-09-21 09:21:23 +00:00
meep-eep
8aadcc77db
Added '(internal)' after the menu choice for MixSDL, so that people won't
...
try to download MixSDL libraries.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1205 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-09-06 15:08:49 +00:00
meep-eep
8c3af8ca01
Added support for installing files to ${prefix}/share/ and put the content
...
there by default.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1095 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-08-10 17:58:47 +00:00
meep-eep
f7c97f2ba7
New io/packaging system.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1035 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-07-08 18:17:40 +00:00
meep-eep
3545df4287
Fixed the main() argument types for test prog.
...
Fixed typo.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@969 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-05-21 10:03:57 +00:00
mcmartin
a7f4654e3b
"most strict" checking is less so, since -Wshadow is silly and -Werror isn't
...
usable yet
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@844 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-03 02:04:02 +00:00
meep-eep
52c1da310f
Removed debug output line.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@811 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-24 03:40:09 +00:00
meep-eep
619640d01c
Improved install program.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@802 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-23 22:28:08 +00:00
meep-eep
a2e54e5f32
Added support for 'check boxes' to the menu system.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@801 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-22 22:42:24 +00:00
meep-eep
03b6d952b5
Some improvements on installation from source.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@785 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-19 21:17:10 +00:00