diff options
| author | nasr <nsrddyn@gmail.com> | 2026-10-06 23:32:02 +0200 |
|---|---|---|
| committer | nasr <nsrddyn@gmail.com> | 2026-10-06 23:32:02 +0200 |
| commit | e467661baf3d035fb4726559abee52a0c8897ab0 (patch) | |
| tree | f51bb6caf00a6bde1234fb58cd1285891fe4b4e6 /build.sh | |
| parent | f6d3090f7fa76eb8e0dbe060b8490cb49c001c39 (diff) | |
feature: wayland connection
Diffstat (limited to 'build.sh')
| -rwxr-xr-x | build.sh | 9 |
1 files changed, 7 insertions, 2 deletions
| @@ -1,7 +1,6 @@ | |||
| 1 | #!/bin/bash | 1 | #!/bin/bash |
| 2 | set -e | 2 | set -e |
| 3 | 3 | ||
| 4 | echo | ||
| 5 | date | 4 | date |
| 6 | echo "author: Abdellah El Morabit" | 5 | echo "author: Abdellah El Morabit" |
| 7 | echo | 6 | echo |
| @@ -9,9 +8,11 @@ echo | |||
| 9 | BUILD_DIR=build | 8 | BUILD_DIR=build |
| 10 | SOURCE_DIR=source | 9 | SOURCE_DIR=source |
| 11 | INCLUDES="-I${SOURCE_DIR}/loo -I${SOURCE_DIR} -I${SOURCE_DIR}/base" | 10 | INCLUDES="-I${SOURCE_DIR}/loo -I${SOURCE_DIR} -I${SOURCE_DIR}/base" |
| 12 | CFLAGS="-g -fno-rtti -fno-exceptions -Wall -Werror -fanalyzer -no-pie -Wno-unused-function -Wno-unused-variable -O0" | 11 | CFLAGS="-fno-rtti -fno-exceptions -Wall -Werror -fanalyzer -no-pie -Wno-unused-function -Wno-unused-variable -O0" |
| 13 | LIBS="" | 12 | LIBS="" |
| 14 | 13 | ||
| 14 | DEBUG=1 | ||
| 15 | |||
| 15 | VULKAN=1 | 16 | VULKAN=1 |
| 16 | WAYLAND=1 | 17 | WAYLAND=1 |
| 17 | X11=0 | 18 | X11=0 |
| @@ -29,6 +30,10 @@ if [ $VULKAN -eq 1 ]; then | |||
| 29 | CFLAGS+=" -DVULKAN=1" | 30 | CFLAGS+=" -DVULKAN=1" |
| 30 | fi | 31 | fi |
| 31 | 32 | ||
| 33 | if [ $DEBUG -eq 1 ]; then | ||
| 34 | CFLAGS+=" -g -DDEBUG=1" | ||
| 35 | fi | ||
| 36 | |||
| 32 | mkdir -p "$BUILD_DIR" | 37 | mkdir -p "$BUILD_DIR" |
| 33 | 38 | ||
| 34 | echo "Building ${BUILD_DIR}/loo..." | 39 | echo "Building ${BUILD_DIR}/loo..." |
