From b863aec19fa95f39ec69e0e0f66d4851c9e3a358 Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Mon, 20 Jan 2025 00:50:40 +0100 Subject: Wayland screenshot --- build_all.sh | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) (limited to 'build_all.sh') 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 -- cgit v1.2.3