File: rules

package info (click to toggle)
healpix-java 3.60%2Bds-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 424 kB
  • sloc: java: 5,126; makefile: 18; sh: 6
file content (25 lines) | stat: -rwxr-xr-x 754 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/make -f

include /usr/share/javahelper/java-vars.mk
export CLASSPATH := /usr/share/java/fits.jar

%:
	dh $@ --with javahelper

override_jh_build:
	jh_build
	rm -f debian/_jh_build.javadoc/api/script-dir/*
	ln -sf /usr/share/javascript/jquery/jquery.min.js \
	       /usr/share/javascript/jquery-ui/jquery-ui.min.js \
	       /usr/share/javascript/jquery-ui/themes/base/jquery-ui.min.css \
	       debian/_jh_build.javadoc/api/script-dir/

override_dh_installchangelogs:
	dh_installchangelogs src/java/CHANGES

ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
override_dh_auto_test:
	CLASSPATH=healpix.jar:/usr/share/java/junit.jar jh_build --no-javadoc test.jar src/java/src/healpix/essentials/test
	CLASSPATH=test.jar debian/tests/junit
endif