wait for all compile commands to finish before exiting
parent
82773f3429
commit
d0464d4a8f
16
build.sh
16
build.sh
|
@ -33,9 +33,13 @@ wait
|
||||||
# Example: LD_LIBRARY_PATH=bin/lib bin/tools/dumpnbt
|
# Example: LD_LIBRARY_PATH=bin/lib bin/tools/dumpnbt
|
||||||
echo "Building tools..."
|
echo "Building tools..."
|
||||||
mkdir -pv bin/tools
|
mkdir -pv bin/tools
|
||||||
# add compile commands to this variable
|
# add compile commands to this array
|
||||||
COMPILE_COMMANDS="
|
COMPILE_COMMANDS=(
|
||||||
set -v
|
"$CXX_WITH_FLAGS src/tools/dumpnbt.cpp -Lbin/lib -l:nbt.so -o bin/tools/dumpnbt"
|
||||||
$CXX_WITH_FLAGS src/tools/dumpnbt.cpp -Lbin/lib -l:nbt.so -o bin/tools/dumpnbt &
|
)
|
||||||
"
|
for command in ${!COMPILE_COMMANDS[@]}; do
|
||||||
sh <<< $COMPILE_COMMANDS
|
echo "${COMPILE_COMMANDS[command]}"
|
||||||
|
${COMPILE_COMMANDS[command]} &
|
||||||
|
done
|
||||||
|
|
||||||
|
wait
|
||||||
|
|
Loading…
Reference in New Issue