Commit Graph

19 Commits

Author SHA1 Message Date
Marco Cawthorne 18d03b7367
build_game.sh: adjust set -e 2022-07-07 22:42:46 -07:00
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