From 29d736aecc5db0deb67053931e5b1cf03a9defc3 Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Sun, 12 Jan 2025 12:13:56 +0100 Subject: f32 colors; g_ prefix --- build_all.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 build_all.sh (limited to 'build_all.sh') diff --git a/build_all.sh b/build_all.sh new file mode 100755 index 0000000..619cbcb --- /dev/null +++ b/build_all.sh @@ -0,0 +1,25 @@ +FLAGS=" \ + -Wall -Wextra -Werror -pedantic \ + -Wno-old-style-declaration \ + -Wno-missing-braces \ + -Wno-unused-variable \ + -Wno-unused-but-set-variable \ + -Wno-unused-parameter \ + -Wno-overlength-strings \ + -O3 \ + -fsanitize=undefined,address,leak \ + -lX11 -lm -lasound" + +if [ ! -d ./bin ]; then + mkdir ./bin +fi + +gcc $FLAGS -o ./bin/graph ./examples/graph.c +gcc $FLAGS -o ./bin/particles ./examples/particles.c +gcc $FLAGS -o ./bin/julia_set ./examples/julia_set.c +gcc $FLAGS -o ./bin/game_of_life ./examples/game_of_life.c +gcc $FLAGS -o ./bin/labyrinth ./examples/labyrinth.c +gcc $FLAGS -o ./bin/sinewave ./examples/sinewave.c +gcc $FLAGS -o ./bin/ui ./examples/ui.c +gcc $FLAGS -o ./bin/echo ./examples/echo.c +gcc $FLAGS -o ./bin/proto ./examples/proto.c -- cgit v1.2.3