Commit Graph

27 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 70a2e72e45 build_editor.sh: Copy the relevant mingw libraries over when building succeeds. 2022-05-13 09:23:06 -07:00
Marco Cawthorne 981b398b49 build_*.sh: minor adjustments for msys2 2022-05-13 08:50:06 -07:00
Marco Cawthorne 10adaaff54
build scripts: shuffle things around so that we override FTE's makefile properly in regards to CC 2022-05-05 15:28:37 -07:00
Marco Cawthorne 32ae91d54f
build.cfg: Add BUILD_CLANG option. Set this to 1 if you're having issues with WS/VMAP and recent versionf of GCC. 2022-05-05 09:13:16 -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 f1ab2201fb
build_editor.sh: build latest WS with WAD/PAK support 2022-01-23 12:16:05 -08:00
Marco Cawthorne a1d63ff19a
build_editor.sh: update to coincide with latest WorldSpawn commit 2021-12-30 16:52:22 -08:00
Marco Cawthorne 0b7f9ebda2
Update build_editor.sh 2021-10-31 21:39:02 +01:00
Marco Cawthorne 8bfd7d24ec
build_editor.sh: Fixed it always running 'clean' builds... very sorry. 2021-10-30 02:32:57 +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 54cd7e2ccf build_editor.sh: append LD/CFLAGS differently to support more shells 2021-06-26 21:57:09 +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 3db68a9e36 Merge branch 'master' of ssh://git.code.sf.net/p/nuclide/code 2021-06-05 21:06:44 +02:00
Marco Cawthorne dd3f99e8a5 build_editor.sh: copy defaultkeys.ini 2021-06-05 21:06:32 +02:00
Marco Cawthorne 5ae86119b0 get_gamepacks.sh: don't grab manifests when updating any more, as they're redundant for gamepacks 2021-06-05 16:17:10 +02:00
Marco Cawthorne b2c15d8fa4 build_editor.sh: Add check for env variable BUILD_CLEAN 2021-06-04 13:03:26 +02:00
Marco Cawthorne 7fdf579b5d build_editor.sh: specify special CFLAGS for OpenBSD 2021-06-02 14:43:01 +02:00
Marco Cawthorne 14c3669cf0 build_editor.sh: switch from cmake to make compilation, since the upstream change 2021-06-02 12:42:13 +02:00
Marco Cawthorne 1de7864463 build_engine/editor.sh: Use sysctl on OpenBSD to get number of cores. 2021-05-09 22:01:13 +02: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 e9802433c3 build_editor.sh: Create separate entity definition files per mod. 2021-02-07 09:31:54 +01:00
Marco Cawthorne bd98047ff9 build_engine/editor: Support for systems without nproc amongst other things 2021-01-16 19:29:27 +01:00
Marco Cawthorne ebdd55d397 Update build_editor.sh to work with WorldSpawn 1.1.0 2020-12-19 21:17:50 +01:00
Marco Cawthorne a1b68075fa Add build scripts for our editor/compiler: WorldSpawn! 2020-11-17 13:03:52 +01:00