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 cp std-parms.h splat.h
12 g++ -Wall -O3 -fomit-frame-pointer -ffast-math itm.cpp splat.cpp -lm -lbz2 -o splat
14 g++ -Wall -O3 -fomit-frame-pointer -ffast-math itm.cpp splat.cpp -lm -lbz2 -o splat-hd
16 cc -Wall -O3 -fomit-frame-pointer citydecoder.c -o citydecoder)
18 cc -Wall -O3 -fomit-frame-pointer usgs2sdf.c -o usgs2sdf)
20 cc -Wall -O3 -lbz2 -fomit-frame-pointer srtm2sdf.c -o srtm2sdf)
22 cc -Wall -O3 -lz -fomit-frame-pointer fontdata.c -o fontdata)
24 cc -Wall -O3 -fomit-frame-pointer -lm bearing.c -o bearing)
30 rm -f build-stamp splat splat-hd splat.h
31 rm -f utils/srtm2sdf utils/fontdata utils/citydecoder utils/usgs2sdf \
40 cp splat $(CURDIR)/debian/splat/usr/bin
41 cp splat-hd $(CURDIR)/debian/splat/usr/bin
42 cp utils/citydecoder $(CURDIR)/debian/splat/usr/bin
43 cp utils/usgs2sdf $(CURDIR)/debian/splat/usr/bin
44 cp utils/srtm2sdf $(CURDIR)/debian/splat/usr/bin
45 cp utils/fontdata $(CURDIR)/debian/splat/usr/bin
46 cp utils/bearing $(CURDIR)/debian/splat/usr/bin
47 cp docs/english/man/splat.man \
48 $(CURDIR)/debian/splat/usr/share/man/man1/splat.1
50 # Build architecture-independent files here.
51 binary-indep: build install
53 # Build architecture-dependent files here.
54 binary-arch: build install
58 cp utils/README $(CURDIR)/debian/splat/usr/share/doc/splat/README.utils
75 binary: binary-indep binary-arch
76 .PHONY: build clean binary-indep binary-arch binary install