diff options
author | Mitya Selivanov <automainint@guattari.tech> | 2025-01-20 00:50:40 +0100 |
---|---|---|
committer | Mitya Selivanov <automainint@guattari.tech> | 2025-01-20 00:50:40 +0100 |
commit | b863aec19fa95f39ec69e0e0f66d4851c9e3a358 (patch) | |
tree | b39754f211a023c3323d19c2b2c8428503a97fa8 /build_all.sh | |
parent | b077de13ec171ab1ebc3b157dd6a2dc94a104f25 (diff) | |
download | reduced_system_layer-b863aec19fa95f39ec69e0e0f66d4851c9e3a358.zip |
Wayland screenshot
Diffstat (limited to 'build_all.sh')
-rwxr-xr-x | build_all.sh | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/build_all.sh b/build_all.sh index 1cc40ee..061a00f 100755 --- a/build_all.sh +++ b/build_all.sh @@ -9,7 +9,8 @@ FLAGS_X11=" \ -D NDEBUG \ -O3 \ -fsanitize=undefined,address,leak \ - -lX11 -lm -lasound" + -lX11 -lm -lasound \ + -lwayland-client" FLAGS_WEB=" \ -Wall -Wextra -Werror -pedantic \ @@ -28,22 +29,24 @@ FLAGS_WEB=" \ mkdir -p bin/x11 mkdir -p bin/web -gcc $FLAGS_X11 -o ./bin/x11/graph ./examples/graph.c -gcc $FLAGS_X11 -o ./bin/x11/particles ./examples/particles.c -gcc $FLAGS_X11 -o ./bin/x11/julia_set ./examples/julia_set.c -gcc $FLAGS_X11 -o ./bin/x11/game_of_life ./examples/game_of_life.c -gcc $FLAGS_X11 -o ./bin/x11/labyrinth ./examples/labyrinth.c -gcc $FLAGS_X11 -o ./bin/x11/sinewave ./examples/sinewave.c -gcc $FLAGS_X11 -o ./bin/x11/pixels ./examples/pixels.c -gcc $FLAGS_X11 -o ./bin/x11/ui ./examples/ui.c -gcc $FLAGS_X11 -o ./bin/x11/echo ./examples/echo.c -gcc $FLAGS_X11 -o ./bin/x11/proto ./examples/proto.c +# gcc $FLAGS_X11 -o ./bin/x11/graph ./examples/graph.c +# gcc $FLAGS_X11 -o ./bin/x11/julia_set ./examples/julia_set.c +# gcc $FLAGS_X11 -o ./bin/x11/game_of_life ./examples/game_of_life.c +# gcc $FLAGS_X11 -o ./bin/x11/labyrinth ./examples/labyrinth.c +# gcc $FLAGS_X11 -o ./bin/x11/sinewave ./examples/sinewave.c +# gcc $FLAGS_X11 -o ./bin/x11/pixels ./examples/pixels.c +# gcc $FLAGS_X11 -o ./bin/x11/ui ./examples/ui.c +# gcc $FLAGS_X11 -o ./bin/x11/proto ./examples/proto.c -clang $FLAGS_WEB -o ./bin/web/graph.wasm ./examples/graph.c -clang $FLAGS_WEB -o ./bin/web/julia_set.wasm ./examples/julia_set.c -clang $FLAGS_WEB -o ./bin/web/game_of_life.wasm ./examples/game_of_life.c -clang $FLAGS_WEB -o ./bin/web/labyrinth.wasm ./examples/labyrinth.c -clang $FLAGS_WEB -o ./bin/web/sinewave.wasm ./examples/sinewave.c -clang $FLAGS_WEB -o ./bin/web/pixels.wasm ./examples/pixels.c -clang $FLAGS_WEB -o ./bin/web/ui.wasm ./examples/ui.c -clang $FLAGS_WEB -o ./bin/web/proto.wasm ./examples/proto.c +# gcc $FLAGS_X11 -o ./bin/x11/particles ./examples/particles.c +# gcc $FLAGS_X11 -o ./bin/x11/echo ./examples/echo.c +gcc $FLAGS_X11 -o ./bin/x11/screenshot ./examples/screenshot.c + +# clang $FLAGS_WEB -o ./bin/web/graph.wasm ./examples/graph.c +# clang $FLAGS_WEB -o ./bin/web/julia_set.wasm ./examples/julia_set.c +# clang $FLAGS_WEB -o ./bin/web/game_of_life.wasm ./examples/game_of_life.c +# clang $FLAGS_WEB -o ./bin/web/labyrinth.wasm ./examples/labyrinth.c +# clang $FLAGS_WEB -o ./bin/web/sinewave.wasm ./examples/sinewave.c +# clang $FLAGS_WEB -o ./bin/web/pixels.wasm ./examples/pixels.c +# clang $FLAGS_WEB -o ./bin/web/ui.wasm ./examples/ui.c +# clang $FLAGS_WEB -o ./bin/web/proto.wasm ./examples/proto.c |