48 Commits

Author SHA1 Message Date
Michael Martin fdb1a92d5d Use frameworks for libpng and Vorbis if requested and available 2019-11-16 23:29:56 -08:00
Michael Martin d6c5e6556f Create a test to probe for frameworks in a user-supplied dependency dir 2019-11-16 21:27:05 -08:00
Meep-Eep 241d95d2c1 Cleanups, add have_command.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3241 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 19:31:55 +00:00
Meep-Eep 005cbd6656 Even more fixes.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3239 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 17:56:13 +00:00
Meep-Eep bb2513fc06 More fixes.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3238 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 17:50:49 +00:00
Meep-Eep 4eb191e859 A few corrections.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3237 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-10-24 17:44:34 +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
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 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 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 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 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 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 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 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 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 f167a9816b Fixed version checking (1.2.10 is newer than 1.2.9).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2201 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-01-19 21:28:53 +00:00
meep-eep 6c08bf462b Better system build flags handling.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1923 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-25 15:38:28 +00:00
meep-eep 01d540bc83 Cygwin support.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1907 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-10-15 07:00:14 +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 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 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
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 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 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 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 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 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 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 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
meep-eep 530aa3d000 Change for more portability.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@976 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-06-12 12:10:32 +00:00
meep-eep 0e0435be76 Little correction.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@975 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-06-12 11:37:23 +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
meep-eep 787a334a39 'local' is more common than 'typeset' after all... reverting.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@796 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-21 17:19:30 +00:00
meep-eep 721298ca72 More flexible for various platforms.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@795 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-21 17:10:21 +00:00
meep-eep 9f52d1580a Keep permissions when generating files from .in files.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@790 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-20 16:07:41 +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