File: rules

package info (click to toggle)
cortado 0.6.0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,692 kB
  • ctags: 3,192
  • sloc: java: 21,840; xml: 581; sh: 78; makefile: 16
file content (22 lines) | stat: -rwxr-xr-x 811 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/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_INSTALL_TARGET = install_applet
DEB_ANT_CLEAN_TARGET = distclean
DEB_ANT_ARGS += -Dprefix=$(CURDIR)/debian/libcortado-java/usr -Dbuild.type=stripped -Dreal_version=$(DEB_UPSTREAM_VERSION)

SHAREDIR := /usr/share/cortado
install/libcortado-java::
	for type in ov ovt mmjs; do \
	  ln -s $(SHAREDIR)/cortado-$${type}-stripped-$(DEB_UPSTREAM_VERSION).jar \
	    $(CURDIR)/debian/libcortado-java/$(SHAREDIR)/cortado-$${type}.jar; \
	done
	ln -s $(SHAREDIR)/cortado-ovt-stripped-$(DEB_UPSTREAM_VERSION).jar \
	  $(CURDIR)/debian/libcortado-java/$(SHAREDIR)/cortado.jar

get-orig-source::
	uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename