1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
#!/bin/bash
#
# Simple shell script for building SPLAT! and associated utilities.
# Written by John A. Magliacane, KD2BD May 2002. Updated October 2007.
#
build_citydecoder()
{
echo -n "Compiling citydecoder... "
cc -Wall -O3 -fomit-frame-pointer citydecoder.c -o citydecoder
echo "Done!"
}
build_usgs2sdf()
{
echo -n "Compiling 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 -lz -fomit-frame-pointer fontdata.c -o fontdata
echo "Done!"
}
if [ $# == "0" ]; then
echo "Usage: build { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }"
else
if [ $1 == "citydecoder" ]; then
build_citydecoder
fi
if [ $1 == "usgs2sdf" ]; then
build_usgs2sdf
fi
if [ $1 == "srtm2sdf" ]; then
build_srtm2sdf
fi
if [ $1 == "fontdata" ]; then
build_fontdata
fi
if [ $1 == "clean" ]; then
rm -f citydecoder usgs2sdf fontdata
fi
if [ $1 == "all" ]; then
build_citydecoder
build_usgs2sdf
build_srtm2sdf
build_fontdata
fi
if [ $1 != "citydecoder" ] && [ $1 != "srtm2sdf" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "clean" ] && [ $1 != "all" ]; then
echo "Usage: build { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }"
fi
fi
|