File: rules

package info (click to toggle)
substance 5.3-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 7,428 kB
  • ctags: 7,684
  • sloc: java: 68,474; xml: 306; makefile: 21; sh: 13
file content (28 lines) | stat: -rwxr-xr-x 798 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
26
27
28
#!/usr/bin/make -f

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

JAVA_HOME              	:= /usr/lib/jvm/default-java
DEB_ANT_BUILD_TARGET 	:= all javadoc
DEB_JARS		:= asm2 asm2-xml asm2-util asm2-tree asm2-commons asm2-analysis asm2-attrs \
			   laf-widget laf-plugin swingx forms jgoodies-common

ALL_JARS                := $(wildcard drop/*.jar)

clean::
	$(RM) -r drop www/webstart
	$(RM) *.jar

install/substance::
	for i in $(ALL_JARS); \
	do \
		FILENAME=`basename $$i .jar`-$(DEB_UPSTREAM_VERSION).jar; \
		LINKBASE=`basename $$i .jar`; \
		mv $$i $$FILENAME; \
		dh_install $$FILENAME /usr/share/java/; \
		dh_link /usr/share/java/$$FILENAME /usr/share/java/$$LINKBASE.jar; \
	done

get-orig-source:
	sh debian/orig-tar.sh $(DEB_UPSTREAM_VERSION)