File: rules

package info (click to toggle)
beagle 4.1~160727-86a%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 9,712 kB
  • ctags: 3,294
  • sloc: java: 19,230; sh: 56; makefile: 12
file content (21 lines) | stat: -rwxr-xr-x 696 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
#!/usr/bin/make -f

export JAVA_HOME=/usr/lib/jvm/default-java
export CLASSPATH=/usr/share/java/htsjdk.jar

%:
	dh $@ --with javahelper

override_jh_build:
	# This ugly thing below because jh_build search .java files in .pc folder so FTBFS...
	rm -rf $(CURDIR)/.pc/
	jh_build --javacopts="-source 1.8" --javadoc-opts="-source 1.8" --main="main.Main" beagle.jar $(CURDIR)
	jh_build --javacopts="-source 1.8" --javadoc-opts="-source 1.8" --main="vcf.Bref" bref.jar $(CURDIR)

override_dh_installchangelogs:
	dh_installchangelogs debian/upstream.docs/release_notes

get-orig-source:
	uscan --verbose --force-download
	# mv beagle_16Jun16.7e4+dfsg.orig.tar.xz beagle_4.1~160616-7e4+dfsg.orig.tar.xz