0ad/libraries
Antoine Le Gonidec c280df9e64
Fix errors handling when building the libraries for MacOS
The shell option "set -e" has a tricky, but standard, behaviour:
Anything called on the left side of a || or && token ignores "set -e",
so failure in a command in a subshell called on the left side of "|| die"
does not prevent the execution of the following commands in the subshell.

Adding explicit "|| die" calls after each command that could fail (and
should interrupt the process) works around this behaviour, by emulating
the intuitive "set -e" behaviour.
2024-12-03 13:53:34 +01:00
..
macos-patches Adapt macOS libraries to the new build flow. 2024-08-20 19:10:25 +02:00
source Include system mozjs with -idirafter 2024-11-11 20:04:10 +01:00
build-macos-libs.sh Fix errors handling when building the libraries for MacOS 2024-12-03 13:53:34 +01:00
build-source-libs.sh Package and bump premake-core 2024-10-26 20:18:56 +02:00
clean-source-libs.sh Adopt clean-source-libs.sh to split sources 2024-10-24 19:11:47 +02:00
get-windows-libs.bat Move Windows tool executables to win source libs. 2024-11-13 21:13:18 +01:00
LICENSE.txt Adapt macOS libraries to the new build flow. 2024-08-20 19:10:25 +02:00