altoslib: Finish AltosState changes. Update version number.
[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         AltosDevice.java \
13         AltosDeviceDialog.java \
14         AltosFontListener.java \
15         AltosPositionListener.java \
16         AltosUIConfigure.java \
17         AltosUIAxis.java \
18         AltosUIDataMissing.java \
19         AltosUIDataPoint.java \
20         AltosUIDataSet.java \
21         AltosUIGraph.java \
22         AltosUIGrapher.java \
23         AltosUIDialog.java \
24         AltosUIEnable.java \
25         AltosUIFrame.java \
26         AltosUILib.java \
27         AltosUIListener.java \
28         AltosUIMarker.java \
29         AltosUIPreferencesBackend.java \
30         AltosUIPreferences.java \
31         AltosUISeries.java \
32         AltosUIVersion.java \
33         AltosUSBDevice.java
34
35 JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
36
37 all-local: $(JAR)
38
39 clean-local:
40         -rm -rf $(JAVAROOT) $(JAR)
41
42 install-altosuilibJAVA: $(JAR)
43         @$(NORMAL_INSTALL)
44         test -z "$(altosuilibdir)" || $(MKDIR_P) "$(DESTDIR)$(altosuilibdir)"
45         echo " $(INSTALL_DATA)" "$(JAR)" "'$(DESTDIR)$(altosuilibdir)/$(JAR)"; \
46         $(INSTALL_DATA) "$(JAR)" "$(DESTDIR)$(altosuilibdir)"
47
48 $(JAVAROOT):
49         mkdir -p $(JAVAROOT)
50
51 $(JAR): classaltosuilib.stamp
52         jar cf $@ -C $(JAVAROOT) .