#!/usr/bin/make -f # -*- makefile -*- # # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS=hardening=+all %: dh $@ override_dh_auto_build-arch: # Compile/build the package. $(MAKE) prefix=/usr override_dh_auto_build-indep: # Compile/build the arch indep package. $(MAKE) docs-build prefix=/usr override_dh_auto_clean: # Clean up after the build process. rm -f doc/doxygen_sqlite3.db [ ! -e Makefile ] || $(MAKE) realclean rm -f .configured.flg cp debian/Makefile.common . dh_auto_clean override_dh_auto_install-indep: $(MAKE) docs-install inst_prefix=/usr prefix=$(CURDIR)/debian/tmp/usr override_dh_auto_install-arch: $(MAKE) install inst_prefix=/usr prefix=$(CURDIR)/debian/brickos/usr mandir=$(CURDIR)/debian/brickos/usr/share/man override_dh_installdocs: dh_installdocs # remove docs we shouldn't install rm -f $(CURDIR)/debian/brickos/usr/share/doc/brickos/html/INSTALL-cygwin* rm -f $(CURDIR)/debian/brickos/usr/share/doc/brickos/LICENSE* rm -f $(CURDIR)/debian/brickos/usr/share/doc/brickos/examples/demo/c++/.depend rm -f $(CURDIR)/debian/brickos/usr/share/doc/brickos/examples/demo/.depend # system jquery [ ! -d $(CURDIR)/debian/brickos-doc/usr/share/doc/brickos/html/ ] || \ for l in c++ c kern ; do \ $(RM) $(CURDIR)/debian/brickos-doc/usr/share/doc/brickos/html/html-$$l/jquery.js ; \ ln -s /usr/share/javascript/jquery/jquery.js \ $(CURDIR)/debian/brickos-doc/usr/share/doc/brickos/html/html-$$l/jquery.js ; \ done