File: rules

package info (click to toggle)
libbsf-java 1%3A2.3.0%2Bcvs20050308-2
  • links: PTS
  • area: contrib
  • in suites: sarge
  • size: 1,444 kB
  • ctags: 1,264
  • sloc: java: 7,643; cpp: 2,514; xml: 1,786; jsp: 463; ansic: 182; makefile: 59; python: 45; sh: 29
file content (25 lines) | stat: -rwxr-xr-x 836 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
# debian/rules file for libbsf-java (uses cdbs)

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/ant.mk

export UPSTREAM_VERSION = 2.3.0

# Java and Ant home (required)
JAVA_HOME := /usr/lib/kaffe
ANT_HOME  := /usr/share/ant1.6

# Additional JARs to add to the class path, either full path or just the
# basename for JARs in /usr/share/java. The ".jar" suffix may also be ommitted
DEB_JARS := ${ANT_HOME}/lib/ant-launcher.jar xalan2 servlet-2.3 jython js

# Build compiler
DEB_ANT_COMPILER := jikes

DEB_ANT_BUILD_TARGET := compile javadocs

install/libbsf-java::
	install -m 644 build/lib/bsf.jar debian/libbsf-java/usr/share/java/bsf-$(UPSTREAM_VERSION).jar
	ln -s bsf-$(UPSTREAM_VERSION).jar debian/libbsf-java/usr/share/java/bsf.jar