1 # Copyright (C) 2021 Harry Godden (hgn) - All Rights Reserved
6 libs
="-lGL -lglfw -lX11 -lXxf86vm -lXrandr -lm -lpthread -lXi -ldl" # -l:steam/libsteam_api.so"
7 flags
="-fsanitize=address -ggdb3 -Wno-unused-function -DNO_STEAM"
27 echo "Unkown param: $1"
35 if [ "$do_build" = true
]; then
36 gcc
-Wall -Wstrict-aliasing=3 $lib $flags $src gl
/glad.c
-o $target $libs -Wl,-rpath=.
/ $defines
39 echo "GCC build failed"
43 echo "Build succeeded"
46 # Directories to initialize
47 mkdir build.linux
/cfg
-p
48 mkdir build.linux
/textures
-p
50 cp $target .
/build.linux
/$target
51 cp .
/steam
/libsteam_api.so .
/build.linux
/libsteam_api.so
52 cp -r .
/textures
/ .
/build.linux
/
54 if [ "$run_after" = true
]; then