Build scripts to automate things a wee bit.
| oblige-schotty | ||
| make_bstone.sh | ||
| make_chocolatedoom.sh | ||
| make_crispydoom.sh | ||
| make_devilutionx.sh | ||
| make_ecwolf.sh | ||
| make_eduke32.sh | ||
| make_grok-cli.sh | ||
| make_gzdoom.sh | ||
| make_iortcw.sh | ||
| make_jfsw.sh | ||
| make_nblood.sh | ||
| make_oblige.sh | ||
| make_obsidian.sh | ||
| make_odamex.sh | ||
| make_qdmr.sh | ||
| make_qzdl.sh | ||
| make_uzdoom.sh | ||
| make_vkquake.sh | ||
| make_vkquake2.sh | ||
| make_vkquake3.sh | ||
| README.md | ||
BUILDSCRIPTS
ABOUT
This repo is a collection of locally tested shell scripts that will use git to pull, then as the project demands to then build it. Some of these do include the copying of binaries elsewhere, so look at what the script does so you can point it to the correct location of your preferred destination.
USAGE
cd /path/to/where/you/want/this/
git clone https://git.schotty.com/andrew/buildscripts.git
Then inside the new folder are the shell scripts. First run will generate everything you will need. The only thing not done here is the installation of any system packages for dependencies, compilers, etc. Each application/game will have a readme which may or may not have all the details. Alternatively the corresponding git repo may have the documentation.
REPORTING ISSUES AND GAME/APPLICATION REQUESTS##
Report either an issue or a request here via "Issues".
LIST OF APPLICATIONS
- make_bstone.sh - Blakestone: Aliens of Gold source port
- make_chocolatedoom.sh - Doom source port
- make_crispydoom.sh - Doom source port
- make_devilutionx.sh - Diablo 1 source port
- make_ecwolf.sh - Wolfenstein 3D source port
- make_eduke32.sh - Duke Nukem 3D source port
- make_grok-cli.sh - CLI interface to Grok
- make_gzdoom.sh - Doom source port
- make_iortcw.sh - Return to Castle Wolfenstein source port
- make_jfsw.sh - Shadow Warrior source port
- make_nblood.sh - Blood, Exhumed, Redneck Rampage source port
- make_oblige.sh - Doom, Doom 2 Map generator, has custom edits to work on modern systems by me.
- make_obsidian.sh - idtech1 Map Generator, continuation of Oblige
- make_odamex.sh - Doom source port and dedicated MP server
- make_qdmr.sh - Open Source DMR programmer
- make_qzdl.sh - Doom Launcher
- make_uzdoom.sh - Doom source port, fork of GZDoom
- make_vkquake.sh - Quake source port, vulkan specific
- make_vkquake2.sh - Quake2 source port, vulkan specific
- make_vkquake3.sh - Quake3 source port, vulkan specific