mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-14 09:18:09 +00:00
26 lines
433 B
Bash
26 lines
433 B
Bash
#!/bin/bash
|
|
set -eu
|
|
cd "$(dirname "$0")"
|
|
|
|
target_values=(raddbg raddbg_non_graphical radlink radbin torture)
|
|
# TODO: gcc
|
|
cc_values=(clang)
|
|
mode_values=(debug release)
|
|
|
|
for m in "${mode_values[@]}"; do
|
|
for c in "${cc_values[@]}"; do
|
|
|
|
# nuke artifacts from last run
|
|
rm -rf build/torture_artifacts
|
|
|
|
./build.sh meta "$c" "$m" "${target_values[@]}"
|
|
|
|
# run torture
|
|
cd build
|
|
./torture "$@"
|
|
cd ..
|
|
|
|
done
|
|
done
|
|
|