189 Commits

Author SHA1 Message Date
Meep-Eep c99ef7b9ca Use system getopt_long() when available.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3097 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-10-18 18:57:19 +00:00
gewlitys a8d9aeb24e Added ogg and addon support for Symbian.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3096 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-10-18 17:35:09 +00:00
gewlitys 173a2cfdf8 Symbian content package uses now packed anis and fonts
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3088 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-10-12 22:28:56 +00:00
gewlitys 56c637d7cd SDL threadlib is now default also for Symbian
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3077 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-21 20:24:45 +00:00
gewlitys baf8a87d15 Avoid error messages about libmikmod when compiling for Symbian
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3074 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-19 23:32:56 +00:00
gewlitys 84769e71ad Removed unnecessary detections, support for S60 SDK version >3.0
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3073 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-19 22:29:30 +00:00
Meep-Eep 77996b6e7a FreeBSD has been using 'sdl-config' for two years now.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3070 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-09-03 18:04:02 +00:00
gewlitys 934b3ad08c Added support for Symbian GCCE compiler
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3067 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-31 21:27:02 +00:00
gewlitys 50664a6f71 Experimental support for Symbian S60 3rd edition
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3064 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-31 00:34:29 +00:00
Meep-Eep 6aeb1e5ab1 Fix library and program detection.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3053 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-23 19:30:04 +00:00
Meep-Eep 1db1146a85 Relative paths are resolved from the current working dir.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3052 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-23 14:42:29 +00:00
Meep-Eep ce4aaa18d7 Split off build tools specific definitions from Makefile.build.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3051 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-23 12:06:16 +00:00
Meep-Eep c08905fa36 Correct capitalisation for "CodeWarrior".
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3050 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-23 11:55:16 +00:00
Meep-Eep 03fe5f24f3 Some defines for Symbian. From Gwl.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3049 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-23 11:13:02 +00:00
Meep-Eep c198f73fa4 Defines for Symbian. From Gwl.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3048 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-23 11:05:43 +00:00
Meep-Eep aa02a78da5 Pthread support from Gwl.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3041 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 20:03:54 +00:00
Meep-Eep f726de4474 Remove old code for static linking.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3040 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 18:58:48 +00:00
Meep-Eep 6b76050542 More portable parameter passing.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3039 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 18:55:47 +00:00
Meep-Eep 990fae0411 strcasecmp() is in strings.h according to POSIX
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3038 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 18:52:48 +00:00
Meep-Eep 15f9f50779 Some corrections and simplifications.
Note that 'int main(void)' is correct C, see ISO C99 5.1.2.2.1 (probably
older versions too, but I can't verify that.)



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3037 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-08-21 18:33:05 +00:00
Meep-Eep aa4afdade5 Added a "cegcc" target.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2887 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 06:34:12 +00:00
Meep-Eep 23c74b2b63 Added support to the unix build system for explicitely specifying the name of
the define to set to show when a symbol is found.
Also a fix for when 'strcasecmp' is #define'd by the system.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2881 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-12-23 04:41:19 +00:00
Meep-Eep e802b489b8 Made uio "bool" compatible with the main uqm "bool";
introduced C99 compatible booleans.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2856 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-09-18 14:48:17 +00:00
Meep-Eep 67d6df6545 Allow building without ogg vorbis.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2818 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-25 19:34:31 +00:00
Meep-Eep 165f30c9a5 Build fixes for SunOS with netplay.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2792 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 22:49:05 +00:00
Meep-Eep 50ef1a22b4 (MacOS) Don't package up .svn dirs with 'build.sh uqm install'.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2678 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 18:46:06 +00:00
Meep-Eep 13d361f218 Workaround around the Turkish language.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2658 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-12 23:48:36 +00:00
meep-eep 59681137b5 Fix distclean (bug #905).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2604 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 00:54:19 +00:00
meep-eep 39a2ac2a41 Remove "(experimental)" from netplay options.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2599 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 00:11:59 +00:00
meep-eep 73006b32c7 Take $CFLAGS and $LDFLAGS into account for dependency detection (they were
already used for the building itself).


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2597 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-14 23:37:05 +00:00
meep-eep 618ef6175e No buildlog by default (accidentally committed).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2556 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-29 04:14:39 +00:00
meep-eep db03a8c6c3 Remove dependency on 'tr' for determining the host system.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2543 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 04:53:02 +00:00
meep-eep ec51f2e4a9 Fix typo in variable name.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2542 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 04:06:15 +00:00
meep-eep 19e9be02d3 Host system needs to be known even when looking for build tools.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2541 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 03:57:33 +00:00
meep-eep aea35dcb92 -MF should be -MM
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2540 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 03:47:49 +00:00
meep-eep 22b7d6100c Windres, Rez, and MacOS architecture flags are dependant on the host system,
not the build system.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2539 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 03:34:33 +00:00
meep-eep ac732d399b No need for telegram style. We can spare a "the".
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2538 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 03:30:25 +00:00
meep-eep 4d9edc2bb2 error message corrected
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2537 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 03:23:41 +00:00
meep-eep 17e75006a1 Fix
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2536 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 03:15:56 +00:00
meep-eep a5b27582ab Unix build improvement (build tool detection).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2535 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-25 01:19:22 +00:00
meep-eep 02dfb26d6c Revert accidentally committed local change.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2508 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-17 21:19:24 +00:00
meep-eep 6d7d8dbde2 MinGW compilation fix.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2473 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 22:12:31 +00:00
meep-eep 396a8d81ea MinGW build fix.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2472 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 22:11:35 +00:00
meep-eep 5dbf05a3ee More fixes for MinGW build.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2470 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 21:30:41 +00:00
meep-eep d02ef0913b Mikmod version check.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2469 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 03:16:52 +00:00
meep-eep 7d87f25fdf More MinGW fixes
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2465 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 02:00:48 +00:00
meep-eep c243c3a73f Some improvements towards successful build with netplay on MinGW.
Proabaly not completely there yet.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2464 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-27 01:20:13 +00:00
meep-eep 620c00c52c Netplay
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2463 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-10-26 22:17:03 +00:00
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