mcmartin
a294c06680
Actual fix for previous problem (read-only package dirs)
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1810 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 14:57:48 +00:00
mcmartin
19d5ce3e9b
Fixed install-from-root-dir bug that forbade reading packages from root
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1809 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 07:22:59 +00:00
mcmartin
2491240f9a
0.4 installer with MD5 sums, post-content-freeze.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1808 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 06:32:04 +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
1af1c6b5e3
File creation.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1784 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-16 21:31:46 +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
f270f93f16
correction
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1742 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-13 15:22:09 +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
bd8384a5e5
Turn off making log files (accidentally committed before).
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1727 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-10 11:15:11 +00:00
meep-eep
b1021126a2
Fix SDL detection.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1673 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-23 23:43:51 +00:00
meep-eep
cad8f6f54d
Fix SDL detection.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1671 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-23 23:23:16 +00:00
mcmartin
29a3553f5e
Initial commit.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1652 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-19 07:50:21 +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
2cf433bf99
Fixed problem with multi-line CFLAGS on Darwin.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1624 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-10 14:59:06 +00:00
meep-eep
57f1ee224e
Variable expansion fixes;
...
add '#include <sys/types.h>' to readdir_r detection, for MacOS X.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1623 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-09 17:35: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
ae61899ab9
openal detection with pkg-config
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1598 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-03-24 14:27:28 +00:00
meep-eep
13b8dbfcd8
better check for 'echo -n'
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1591 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-03-18 13:08:05 +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
edd329b132
Corrected usage message.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1534 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-12 01:44:08 +00:00
meep-eep
2f34a5b124
Remove statement for debugging that was accidentally committed.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1518 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-07 17:09:31 +00:00
meep-eep
671bf515f4
more compatible
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1517 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-07 16:57:02 +00:00
meep-eep
f122b11cbb
Create build dir if necessary.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1505 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-02-01 22:51:16 +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
2fa71c9337
Cocoa hooks for MacOS X.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1433 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-01-05 10:08:37 +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
f090ae624b
Add 'exec' so that the sh process is no longer in memory when the game
...
is started.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1420 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-11-14 15:26:03 +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
1bc0106e6d
Custom detection for SDL_mixer (and SDL_image) as done with SDL.
...
For Darwin.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1394 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-06-24 16:48:59 +00:00
meep-eep
a8ef5a61c8
The unix build script should now be able to detect SDL on Darwin (bug #358 )
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1387 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-06-16 23:22:19 +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
f47d103fa6
Another fix.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1340 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-02-29 01:46:35 +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
7a21deb2cd
Fixed bug in build.sh.
...
Also: little typographical change in Makefile.build.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1337 8092fc87-c524-0410-9efc-e669fe64eaf9
2004-02-28 15:38:26 +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
e5660ebd3f
Don't use '--' with chmod and chown. The FreeBSD versions don't accept it,
...
and we don't need it anyhow, as we're not installing files or dirs that
start with a '-'.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1206 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-09-06 15:14:19 +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