Commit Graph

18 Commits

Author SHA1 Message Date
Marco Cawthorne ad093548b5
Clean up some misc building stuff. Based on input by BartoCH, many thanks!
I'd like to make the gmake check nicer when I have more time.
2022-06-06 19:58:29 -07:00
Marco Cawthorne 4c51ac7e79
build: bump BUILD_ENGINEREVISION to 6235. Go over the build scripts to be compliant with /bin/dash, a strictly POSIX shell. 2022-04-25 12:52:35 -07:00
Marco Cawthorne 8aee63968d
build_game.sh: Don't insist on using the local fteqcc 2022-04-24 14:11:56 -07:00
Marco Cawthorne b7f722dae1
build_game.sh: add SKIP_UPDATE check 2021-09-09 19:18:50 +02:00
Marco Cawthorne 94620ee2da
build_game.sh: separate vcs fetching from build-loop 2021-09-02 21:16:18 +02:00
Marco Cawthorne 2066669bee build_game.sh: when gamedir parameter is specified, pull from the main repo first before pulling from gamedir 2021-08-29 19:10:55 +02:00
Marco Cawthorne 2256c8501c build_game.sh: double check if we're in a git repo before updating a sub-module 2021-08-07 23:14:51 +02:00
Marco Cawthorne 4bebda7940 build.cfg: Add BUILD_UPDATE, which will control whether or not to run a vcs update command before building a project 2021-08-07 12:27:19 +02:00
Marco Cawthorne ca9e42a49c Add 'testPointLight' command. 2021-08-06 08:46:12 +02:00
Marco Cawthorne 6edba5dad4 Build system: Use '. ' instead of the 'source' shell builtin. 2021-06-26 21:50:17 +02:00
Marco Cawthorne 75f97827dc Add build.cfg source, for configurable builds using the build_*.sh scripts. 2021-06-26 18:09:08 +02:00
Marco Cawthorne 17baf470fe build_game.sh: Allow parameter to specify a game you wish to build with map
defs.
2021-03-09 11:40:17 +01:00
Marco Cawthorne 8b4cd6b8c7 build_game.sh: Run make for menu/plugins and check if the level-editor is present before calling make_mapdef.sh 2021-03-06 01:20:25 +01:00
Marco Cawthorne 568121d05f Update build_editor.sh, build_game.sh and make_mapdef.sh to generate
individual eclass .def files for Radiant
2021-03-04 05:04:14 +01:00
Marco Cawthorne 20a67bf418 Client/Server: Make the server control the sky. 2021-02-22 17:29:34 +01:00
Marco Cawthorne 3e13cb46ff build_game.sh: script will now build QuakeC progs for any detected mod subdirectories 2021-02-20 12:01:27 +01:00
Marco Cawthorne a8ee403f81 Change launch scripts for engine/tools to resolve symbolic links properly 2020-11-24 17:21:34 +01:00
Marco Cawthorne 8720727123 Added some helper scripts to assist in building the engine and game. 2020-11-06 17:42:44 +01:00