X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=utils%2Fbuild;h=a997e8455853dc2b6e6e7fe2b49550c124d2f446;hb=49350c09f112a613dc33e9a5e116a1a3c0f06997;hp=fbc7581b2d448144795f76e0b12964c00df79761;hpb=996bd803ab22572b622b684221c9a8ca04b3f63a;p=debian%2Fsplat diff --git a/utils/build b/utils/build index fbc7581..a997e84 100755 --- a/utils/build +++ b/utils/build @@ -1,32 +1,43 @@ #!/bin/bash # # Simple shell script for building SPLAT! and associated utilities. -# Written by John A. Magliacane, KD2BD May 2002 +# Written by John A. Magliacane, KD2BD May 2002. Updated October 2007. # build_citydecoder() { echo -n "Compiling citydecoder... " - cc -Wall -O3 -s -fomit-frame-pointer citydecoder.c -o citydecoder + cc -Wall -O3 -fomit-frame-pointer citydecoder.c -o citydecoder echo "Done!" } build_usgs2sdf() { echo -n "Compiling usgs2sdf... " - cc -Wall -O3 -s -fomit-frame-pointer usgs2sdf.c -o usgs2sdf + cc -Wall -O3 -fomit-frame-pointer usgs2sdf.c -o usgs2sdf + echo "Done!" +} + +build_srtm2sdf() +{ + echo -n "Compiling srtm2sdf... " +<<<<<<< build + cc -Wall -O3 -lbz2 -fomit-frame-pointer srtm2sdf.c -o srtm2sdf +======= + cc -Wall -O3 -s -fomit-frame-pointer srtm2sdf.c -lbz2 -o srtm2sdf +>>>>>>> 1.1.1.4 echo "Done!" } build_fontdata() { echo -n "Compiling fontdata... " - cc -Wall -O3 -s -lz -fomit-frame-pointer fontdata.c -o fontdata + cc -Wall -O3 -lz -fomit-frame-pointer fontdata.c -o fontdata echo "Done!" } if [ $# == "0" ]; then - echo "Usage: build { citydecoder, usgs2sdf, fontdata, all }" + echo "Usage: build { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }" else if [ $1 == "citydecoder" ]; then @@ -37,6 +48,9 @@ else build_usgs2sdf fi + if [ $1 == "srtm2sdf" ]; then + build_srtm2sdf + fi if [ $1 == "fontdata" ]; then build_fontdata fi @@ -48,10 +62,11 @@ else if [ $1 == "all" ]; then build_citydecoder build_usgs2sdf + build_srtm2sdf build_fontdata fi - if [ $1 != "citydecoder" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "clean" ] && [ $1 != "all" ]; then - echo "Usage: build { citydecoder, usgs2sdf, fontdata, all }" + if [ $1 != "citydecoder" ] && [ $1 != "srtm2sdf" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "clean" ] && [ $1 != "all" ]; then + echo "Usage: build { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }" fi fi