2 # Sample debian/rules that uses debhelper.
3 # GNU copyright 1997 to 1999 by Joey Hess.
5 # Uncomment this to turn on verbose mode.
11 g++ -Wall -O3 -fomit-frame-pointer -ffast-math itm.cpp splat.cpp -lm -lbz2 -o splat
12 g++ -Wall -O3 -fomit-frame-pointer -ffast-math itm.cpp splat.cpp -lm -lbz2 -o splat-hd
14 cc -Wall -O3 -fomit-frame-pointer citydecoder.c -o citydecoder)
16 cc -Wall -O3 -fomit-frame-pointer usgs2sdf.c -o usgs2sdf)
18 cc -Wall -O3 -lbz2 -fomit-frame-pointer srtm2sdf.c -o srtm2sdf)
20 cc -Wall -O3 -lz -fomit-frame-pointer fontdata.c -o fontdata)
22 cc -Wall -O3 -fomit-frame-pointer -lm bearing.c -o bearing)
28 rm -f build-stamp splat splat-hd
29 rm -f utils/srtm2sdf utils/fontdata utils/citydecoder utils/usgs2sdf \
38 cp splat $(CURDIR)/debian/splat/usr/bin
39 cp splat-hd $(CURDIR)/debian/splat/usr/bin
40 cp utils/citydecoder $(CURDIR)/debian/splat/usr/bin
41 cp utils/usgs2sdf $(CURDIR)/debian/splat/usr/bin
42 cp utils/srtm2sdf $(CURDIR)/debian/splat/usr/bin
43 cp utils/fontdata $(CURDIR)/debian/splat/usr/bin
44 cp utils/bearing $(CURDIR)/debian/splat/usr/bin
45 cp docs/english/man/splat.man \
46 $(CURDIR)/debian/splat/usr/share/man/man1/splat.1
48 # Build architecture-independent files here.
49 binary-indep: build install
51 # Build architecture-dependent files here.
52 binary-arch: build install
56 cp utils/README $(CURDIR)/debian/splat/usr/share/doc/splat/README.utils
73 binary: binary-indep binary-arch
74 .PHONY: build clean binary-indep binary-arch binary install