#!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_ANT_BUILD_TARGET=create-jar,test_swi DEB_ANT_ARGS=-Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 %: dh $@ override_dh_auto_build: if [ ! -e lib ]; then mkdir -p lib; fi if [ ! -e prolog/process.so ]; then ln -s /usr/lib/swi-prolog/lib/$(DEB_HOST_GNU_CPU)-$(DEB_HOST_ARCH_OS)/process.so prolog/process.so; fi mv tools/pldoc.sty tools/pldoc.sty.upstream dh_auto_build -- $(DEB_ANT_ARGS) mkdir -p test/tmp test/results ant -f build.xml doc rm -f prolog/process.so chrpath -d prolog/logol.exe chrpath -d prolog/preanalyse.exe override_dh_install: dh_install rm -f debian/logol/usr/share/logol/prolog/*.c rm -f debian/logol/usr/share/logol/prolog/*.exe rm -f debian/logol/usr/share/logol/prolog/logol.properties rm -f debian/logol/usr/share/logol/tools/*.keep_old_script if [ -e debian/logol ]; then chmod -f 755 debian/logol/usr/share/logol/*.sh; fi if [ -e debian/logol ]; then chmod -f 755 debian/logol/usr/share/logol/tools/*.sh; fi if [ -e debian/logol ]; then chmod -f 755 debian/logol/usr/share/logol/tools/*.rb; fi if [ -e debian/logol ]; then chmod -f 755 debian/logol/usr/share/logol/tools/mycostfunction; fi if [ ! -e debian/logol-bin/usr/share/logol/prolog ]; then mkdir -p debian/logol-bin/usr/share/logol/prolog; fi ln -s /usr/lib/swi-prolog/lib/$(DEB_HOST_GNU_CPU)-$(DEB_HOST_ARCH_OS)/process.so debian/logol-bin/usr/share/logol/prolog/process.so override_dh_auto_clean: if [ ! -e test/tmp ]; then mkdir -p test/tmp; fi if [ ! -e test/results ]; then mkdir -p test/results; fi if [ -e prolog/process.so ]; then rm -f prolog/process.so; fi dh_auto_clean override_dh_clean: if [ -e tools/pldoc.sty.upstream ]; then mv tools/pldoc.sty.upstream tools/pldoc.sty; fi if [ ! -e test/tmp ]; then mkdir -p test/tmp; fi if [ ! -e test/results ]; then mkdir -p test/results; fi dh_clean rm -f Swi*.xml rm -f prolog/*.exe rm -f lib/*.jar rm -f *.log rm -f src/org/irisa/genouest/logol/parser/* rm -f tools/suffixSearch.sh rm -rf test/tmp rm -rf test/results override_dh_installexamples: rm -f test/tmp/* rm -f test/results/* dh_installexamples override_dh_strip: dh_strip -Xlogol.exe -Xpreanalyse.exe get-orig-source: debian/get-orig-source.sh