]> git.stg.codes - stg.git/blobdiff - projects/sgconv/build
Possibly fixed mod_cap_ipq compilation.
[stg.git] / projects / sgconv / build
index 471ee62cd165732d5292bb37e04e3298970beffe..5084bd0dfb6f393efe5a81957dd0410c996f05c6 100755 (executable)
@@ -16,11 +16,20 @@ DATA_MODE=0644
 DIR_MODE=0755
 OWNER=root
 VAR_DIR="./inst/var/stargazer"
-DEFS="-DDEBUG"
-MAKEOPTS="-j1"
+
+if [ "$1" = "debug" ]
+then
+   DEFS="$DEFS -DDEBUG"
+   MAKEOPTS="$MAKEOPTS -j1"
+   CXXFLAGS="$CXXFLAGS -ggdb3 -W -Wall -Wextra"
+   DEBUG="yes"
+else
+   DEFS="$DEFS -DNDEBUG"
+   DEBUG="no"
+fi
+
 CXXFLAGS="$CXXFLAGS -ggdb3 -W -Wall -I/usr/local/include"
 LDFLAGS="$LDFLAGS -L/usr/local/lib"
-DEBUG="yes"
 
 if [ "$sys" = "Linux" ]
 then
@@ -46,13 +55,13 @@ fi
 if [ "$OS" = "unknown" ]
 then 
     echo "#############################################################################"
-    echo "# Sorry, but convertor currently supported by Linux, FreeBSD 4.x, 5.x, 6.x  #"
+    echo "# Sorry, but sgconv currently supported by Linux, FreeBSD 4.x, 5.x, 6.x     #"
     echo "#############################################################################"
     exit 1
 fi
 
 echo "#############################################################################"
-echo "       Building convertor for $sys $release"
+echo "       Building sgconv for $sys $release"
 echo "#############################################################################"
 
 STG_LIBS="logger.lib