#!/usr/bin/make -f # Written by Yannick Jestin # From an example by Antti-Juhani Kaijanaho # You may treat this file as if it were in the public domain. librules_interface = 1 include debian/librules.mk debian/stamp/binary/arch : debian/stamp/binary/ivy-java #export CLASSPATH=.:/usr/share/kaffe/Klasses.jar:/usr/share/java/repository debian/stamp/build : $(MAKE) -C src JAVAC=jikes touch $@ debian/stamp/clean-build: -$(MAKE) -C src clean javarep=$(rootdir)/usr/share/java/repository mandir=$(rootdir)/usr/share/man/man1 debian/stamp/binary/ivy-java : package=ivy-java debian/stamp/binary/ivy-java : debian/stamp/build $(prebinary) $(install_dir) $(javarep) $(install_dir) $(exampledir) $(install_dir) $(docbasedir) $(install_dir) $(mandir) cp -r src/fr $(javarep) mkdirhier $(docdir)/doc/html/api ( cd src; javadoc -d $(docdir)/doc/html/api *java ) cp -r Changelog $(docdir) gzip -9 $(docdir)/Changelog cp doc/ivy-java.1 $(mandir) gzip -9 $(mandir)/ivy-java.1 $(install_nonex) debian/README.Debian $(docdir) $(install_nonex) BUGS README $(docdir) $(install_nonex) examples/*.java $(exampledir) $(install_nonex) debian/ivy-java $(docbasedir) $(install_nonex) debian/changelog $(docdir)/Changelog.debian $(gzip) $(docdir)/Changelog.debian $(postbinary) touch $@