Jay Dolan
af11890c68
Ensure macOS build targets 10.9 SDK.
2021-02-13 12:12:30 -05:00
Brock York
db2c35a57c
SCons: Update SCons build scripts to support Python 3 and SCons 3
...
Add parentheses to print statements
Use subprocess.check_output instead of commands.getstatusoutput
to run external processes
Use pickle instead of cPickle library
This allows building on Linux distributions that have switched to
python 3 by default but also retains backwards compatibility with
python 2.7
2020-06-12 21:23:33 +10:00
Timothee Besset
79605bbc69
fix build extras URLs
2018-02-03 18:00:51 -06:00
Thomas Debesse
0392cb1e56
add command line option to not download game packs
2018-01-28 03:10:45 +01:00
Thomas Debesse
4f6d5b611d
don't download gamepacks on “scons -c” fix #477
2018-01-27 02:40:03 +01:00
Thomas Debesse
7660023c96
scons: do not look for vfsqlpk3, make diff easier
...
- vfsqlpk3 was removed, so scons does not have to build it and don't
fail anymore.
- when I was maintaining offline unvanquished branch I got so much pain
each time I rebased on master because of stupid merge conflict since
git knows well how to merge line addition/deletion but not to merge
addition/deletion within the same line… setting each gamepack names
on its own line will save hours of manual stupid merge solve to people
wanting to add games in the future.
- I also added a comma on another list because python allows to put comma
on last element and that's great to reduce diff noise (adding another
line after the last one does not require to modify the one that was
the last one before).
2018-01-22 19:26:53 +01:00
Timothee Besset
4ace24c00a
remove QL encryption, add Q1Pack
2018-01-21 15:41:45 -06:00
Thomas Debesse
ce211f0773
update unvanquished game pack repository url
2018-01-07 21:16:53 +01:00
Thomas Debesse
33be0cb1f8
config.py: remove some spaces
2018-01-07 21:16:53 +01:00
neumond
2b2d2eab06
Unvanquished gamepack
2018-01-07 21:16:53 +01:00
Thomas Debesse
4c4ba27094
scons: use system compiler instead of gcc on FreeBSD
2017-08-31 00:45:30 +02:00
Timothee Besset
cbb3fc5f03
copy bobtoolz content during setup
2017-04-22 13:48:20 -05:00
TTimo
76a9631a1a
read source file lists from .vcxproj files for SCons build
2017-01-01 09:07:33 -06:00
TTimo
9a169784d2
at some point libpng stopped being a dep of image.so?
2016-01-10 11:20:02 -06:00
Timothee Besset
d2c940a694
pull the new file
2015-12-24 22:35:15 -06:00
Timothee Besset
ff0c4617f3
oops left the other stuff turned off
2015-12-24 19:27:46 -06:00
Timothee Besset
3272dc1416
clone the bspc source
2015-12-24 19:21:05 -06:00
TTimo
95186e4178
updated support archives on S3
2015-11-08 00:01:10 -06:00
TTimo
48369d78f9
- Convert to Visual Studio 2015
...
- Drop STLPort
- Rebuild libxml2 binaries, update project files accordingly
- Rebuild jpeg-9 binaries
2015-11-07 23:44:49 -06:00
Jay Dolan
6a5412d95c
Updates for Quake2World -> Quetoo project renaming.
2015-03-08 09:55:36 -04:00
Timothee Besset
8752425ca7
revert old commit. keep svn working directories in install/
2013-08-24 17:58:08 -05:00
Christian Ratzenhofer
32aee4bd50
Add support for RTCW to the game setup dialog
2013-08-21 12:40:08 +02:00
jdolan
5552711b3c
Merging upstream.
2013-07-09 00:08:11 -04:00
jdolan
1019199749
Rename surface_ufoai to surface_idtech2. This plugin should be used for all Quake1 / Quake2 derived games. Updated game packs to be checked in shortly.
2013-07-08 22:20:13 -04:00
Sergio Oller
75cc56d6a3
Linking fix: -lxml2 should be appended after the .o objects when linking to prevent undefined references (and not in LINKFLAGS). Also, FinishBuild was badly indented.
2013-07-07 23:01:06 +02:00
jdolan
b992d051fb
Merge branch 'master' of https://github.com/TTimo/GtkRadiant
2013-07-04 20:33:01 -04:00
jdolan
e5b2ced9d1
Remove UFO:AI plugin.
2013-07-04 20:30:11 -04:00
jdolan
45b95af999
Revert "Kill off UFO plugins."
...
This reverts commit 75cc7d3a45
.
2013-07-04 20:12:37 -04:00
jdolan
75cc7d3a45
Kill off UFO plugins.
2013-07-04 13:03:56 -04:00
Timothee Besset
b815d602a5
add more packs, grab zlib dll for x64 q3map2
2013-06-29 22:28:56 +01:00
jdolan
562a941d16
Game packs are now fetched to 'packs' and exported into 'install/installs'. This way we don't have .svn turds kicking around in 'install'.
2013-06-29 15:36:51 -04:00
jdolan
1417d57e98
Add Q2Pack and Q2WPack to default build.
2013-06-29 10:15:26 -04:00
jdolan
32e9a51af2
Remove 'git clone horror' :)
2013-06-27 18:18:44 -04:00
jdolan
625eaa9502
Fix 64 bit windows q3map2 visibility.
2013-06-27 17:48:22 -04:00
jdolan
dac352274a
Merged upstream.
2013-06-27 16:57:35 -04:00
jdolan
9237b835f7
Working with no GTK errors whatsoever, crashes on GL init.
2013-06-27 09:32:30 -04:00
jdolan
178ebc262b
Unify whitespace and add -headerpad_max_install_names to LINKFLAGS.
2013-06-27 00:36:39 -04:00
Timothee "TTimo" Besset
a97c188cdb
fix
2013-06-15 21:09:42 -05:00
Timothee Besset
f0c620b09f
pull the Q2WPack in from github during setup
2013-06-15 21:43:43 +01:00
Timothee Besset
7b85f304cf
create install\x64
2013-06-09 21:44:48 +01:00
Timothee Besset
8f6b5c4af5
new dependency location
2013-06-09 18:16:18 +01:00
Timothee Besset
444367cb8e
new binary dependencies setup
2013-06-08 21:24:42 +01:00
Timothee Besset
0241ec6d9b
put q3map2.exe x64 in install/x64, and copy the dependent DLLs
2013-06-07 05:13:20 +01:00
Timothee Besset
0acbb7abbb
testing config setup
2013-06-03 00:46:28 +01:00
Timothee Besset
1ec0ec94ba
switching to newer gtk and libxml. wip
2013-06-01 23:05:35 +01:00
Timothee "TTimo" Besset
2ca658fe9f
convert projects to msvc 2012
2013-05-23 20:44:41 -05:00
Timothee Besset
575c090380
Set the default packs, pull the invocation environment into the scons Environment (for pkg-config)
2013-03-30 09:24:40 -05:00
Radegast
5b40e7d73b
Clean up of SCons in preparation to move to CMake ( #1 )
2013-03-25 17:22:39 +01:00
Radegast
f75ae23357
Mac OS X: if 10.4 SDK is not found, use pkg-config. Link Zlib and GLU. #90
2013-03-09 01:08:44 +00:00
Timothee 'TTimo' Besset
4b1c195962
add q3data to the build. messed up prev commit
2012-10-07 13:37:16 -05:00