11 lines
349 B
Bash
11 lines
349 B
Bash
set -euo pipefail
|
|
|
|
if [[ ! -e build ]]; then
|
|
mkdir build
|
|
fi
|
|
cd build
|
|
clang -o meta $(realpath ../meta.c) -g -Wall -Wextra -Wshadow -fdiagnostics-absolute-paths -Wno-missing-field-initializers
|
|
./meta > ../meta_gen.c
|
|
clang -o main $(realpath ../main.c) -g -Wall -Wextra -Wshadow -fdiagnostics-absolute-paths -Wno-missing-field-initializers
|
|
./main
|