25d5722e39844b09bafe86e8221e4f9bbe1d56b5
[fw/altos] / altosuilib / Makefile.am
1 AM_JAVACFLAGS=-encoding UTF-8 -Xlint:deprecation
2
3 JAVAROOT=bin
4
5 CLASSPATH_ENV=mkdir -p $(JAVAROOT); CLASSPATH="$(JAVAROOT):../altoslib/*:../libaltos:/usr/share/java/*"
6
7 SRC=.
8
9 altosuilibdir = $(datadir)/java
10
11 altosuilib_JAVA = \
12         AltosUIConfigure.java \
13         AltosDevice.java \
14         AltosDeviceDialog.java \
15         AltosUSBDevice.java \
16         AltosFontListener.java \
17         AltosPositionListener.java \
18         AltosUIDialog.java \
19         AltosUIFrame.java \
20         AltosUILib.java \
21         AltosUIListener.java \
22         AltosUIPreferencesBackend.java \
23         AltosUIPreferences.java \
24         AltosUIVersion.java \
25         AltosUnitsListener.java
26
27 JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
28
29 all-local: $(JAR)
30
31 clean-local:
32         -rm -rf $(JAVAROOT) $(JAR)
33
34 install-altosuilibJAVA: $(JAR)
35         @$(NORMAL_INSTALL)
36         test -z "$(altosuilibdir)" || $(MKDIR_P) "$(DESTDIR)$(altosuilibdir)"
37         echo " $(INSTALL_DATA)" "$(JAR)" "'$(DESTDIR)$(altosuilibdir)/$(JAR)"; \
38         $(INSTALL_DATA) "$(JAR)" "$(DESTDIR)$(altosuilibdir)"
39
40 $(JAVAROOT):
41         mkdir -p $(JAVAROOT)
42
43 $(JAR): classaltosuilib.stamp
44         jar cf $@ -C $(JAVAROOT) .