while (( "$#" )); do
case $1 in
-r|--release)
- flags="-O3"
+ flags="-O3 -Wno-unused-function -DNO_STEAM"
echo "Release mode"
;;
-p|--play)
echo "Building tools"
mkdir tools -p
gcc -Wall -Wstrict-aliasing=3 $lib $flags mdlcomp.c gl/glad.c -o tools/mdlcomp $libs -Wl,-rpath=./ $defines
+ gcc -Wall -Wstrict-aliasing=3 $lib $flags fontcomp.c gl/glad.c -o tools/fontcomp $libs -Wl,-rpath=./ $defines
fi
# Resources
# Directories to initialize
mkdir build.linux/cfg -p
mkdir build.linux/textures -p
+ mkdir build.linux/sound -p
+ mkdir build.linux/maps -p
cp $target ./build.linux/$target
cp ./steam/libsteam_api.so ./build.linux/libsteam_api.so
cp -r ./textures/ ./build.linux/
+ cp -r ./sound/ ./build.linux/
+ cp -r ./maps/ ./build.linux/
if [ "$run_after" = true ]; then
echo "Playing"
else
mkdir build.win32/cfg -p
mkdir build.win32/textures -p
+ mkdir build.win32/sound -p
+ mkdir build.win32/maps -p
cp $target ./build.win32/$target
cp -r ./textures/ ./build.win32/
+ cp -r ./sound/ ./build.win32/
+ cp -r ./maps/ ./build.win32/
cp ./lib/glfw3.dll ./build.win32/glfw3.dll
if [ "$run_after" = true ]; then