summaryrefslogtreecommitdiff
path: root/src/build.sh
diff options
context:
space:
mode:
authorpryazha <pryadeiniv@mail.ru>2025-03-19 08:40:27 +0500
committerpryazha <pryadeiniv@mail.ru>2025-03-19 08:40:27 +0500
commit7890db46928c9f1d4c4652c8dc007370cb897468 (patch)
treeacb39a102bb6ada3bdab6c3e59e82181573f7247 /src/build.sh
parent60bd06ced6de9f1272e31da323996db2d8b8a531 (diff)
some changes and textures
Diffstat (limited to 'src/build.sh')
-rwxr-xr-xsrc/build.sh32
1 files changed, 27 insertions, 5 deletions
diff --git a/src/build.sh b/src/build.sh
index 9a18dff..1591c14 100755
--- a/src/build.sh
+++ b/src/build.sh
@@ -1,7 +1,29 @@
#!/bin/sh
-CFLAGS='-g -Wall -Wextra'
-INCLUDE='-I../lib/prge -I../lib/prb -Igame'
-LIBS='-lm -lSDL2 -lGL -lGLEW'
-TARGET=prge_game_example
+
+CFLAGS='
+-g
+-Wall
+-Wextra
+-DSTBI_NO_SIMD
+'
+
+INCLUDE='
+-I../lib
+-I../lib/prge
+-I../lib/prb
+-Igame
+'
+
+LFLAGS=''
+LIBS='
+-lm
+-lSDL3
+-lGL
+-lGLEW
+'
+
+TARGET='prge_game_example'
+
set -x
-gcc -o $TARGET $CFLAGS $INCLUDE $LFLAGS engine/sdl_linux.c $LIBS && ./$TARGET
+
+time tcc -o $TARGET $CFLAGS $INCLUDE $LFLAGS $LIBS engine/sdl_linux.c && ./$TARGET