29 Commits

Author SHA1 Message Date
Michael Martin 102099e8f0 Fix typo in installsome() 2021-11-01 20:07:13 -07:00
Michael Martin 562917b456 Merge post-0.7.0 commits through 'c8250d8b8' into v0.7.2.
sdl_common.c has lost some commits in the restructuring and those
will need to be replayed over the restructured files for SDL1 and 2.
2020-04-03 17:43:49 -07:00
Michael Martin 252fffb993 Allow parallel make when the -j option is passed to build.sh.
Based on a patch to the UQM Mega-Mod by Ala-lala.
2019-10-27 15:01:33 -07:00
Meep-Eep fc18eebd15 Add C++ support to the build system, from Scott A. Colcord.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3747 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-01-15 20:01:20 +00:00
avolkov 51d3291671 Remove 'uqm-wrapper' script in 'clean' subtarget; small comment fix; bug #1126
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3661 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-23 16:55:21 +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 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 050b97c308 Improved dependency tracking and cleaner make output.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1820 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-30 02:47:28 +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 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 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 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 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 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 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 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 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 769646b1e3 Fixed typos that sneaked in there.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@843 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-03 01:57:06 +00:00
meep-eep 6693e0a874 Installation permission bugs fixed.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@842 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-03-03 01:41:54 +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 2ff6ef2f57 Keep file permissions when generating files from .in files.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@786 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-02-20 00:41:33 +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