switch to multiple runs conditions
[fishladder.git] / build.sh
index 9acfd368af55f6fde749dff7598d3e200089d5e9..ab013e2b2371ec28eaa18311d656abe52d0b7a41 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -21,7 +21,7 @@ compile_models=false
 while (( "$#" )); do
        case $1 in
                -r|--release) 
-                       flags="-O3"
+                       flags="-O3 -Wno-unused-function -DNO_STEAM"
                        echo "Release mode" 
                ;;
                -p|--play)
@@ -82,11 +82,13 @@ if [[ "$OSTYPE" == "linux-gnu"* ]]; then
        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"
@@ -99,10 +101,12 @@ 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