mirror of
https://github.com/UberGames/lilium-voyager.git
synced 2024-12-12 13:12:07 +00:00
14cb72f912
In no particular order: * Use `set -e`, because it prevents accidents, and means we can avoid lengthy &&-joined command chains. * Override defaults by setting env vars; this means people don't have to edit the script to change things. * Use an unpredictable and safely-created tmpdir for building; ain't nobody wants to cleanup from a tmpdir race condition attack. * Test for the presence of `git` and `make` *before* asking questions, and only prompt the user about them if they're missing. No need to bother people with unnecessary reading. * Automatically clean up the build directory after use. * Tidy up some indenting that had come asunder. |
||
---|---|---|
.. | ||
q3a.service | ||
server_compile.sh | ||
start_server.sh |