4dc4c47f5b735588971929d89a9c0e8ec2bc1630
[fw/altos] / altosuilib / Makefile.am
1 AM_JAVACFLAGS=-target 1.6 -encoding UTF-8 -Xlint:deprecation -Xlint:unchecked -source 6
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         GrabNDrag.java \
13         AltosDevice.java \
14         AltosDeviceDialog.java \
15         AltosFlightDisplay.java \
16         AltosFontListener.java \
17         AltosPositionListener.java \
18         AltosUIConfigure.java \
19         AltosUIAxis.java \
20         AltosUIDataMissing.java \
21         AltosUIDataPoint.java \
22         AltosUIDataSet.java \
23         AltosUIGraph.java \
24         AltosUIGrapher.java \
25         AltosUIDialog.java \
26         AltosUIEnable.java \
27         AltosUIFrame.java \
28         AltosUILib.java \
29         AltosUIListener.java \
30         AltosUIMarker.java \
31         AltosUIPreferencesBackend.java \
32         AltosUIPreferences.java \
33         AltosUISeries.java \
34         AltosUIVersion.java \
35         AltosUSBDevice.java \
36         AltosSiteMap.java \
37         AltosSiteMapCache.java \
38         AltosSiteMapPreload.java \
39         AltosSiteMapTile.java \
40         AltosSiteMapImage.java \
41         AltosVoice.java \
42         AltosDisplayThread.java \
43         AltosDeviceUIDialog.java \
44         AltosFreqList.java \
45         AltosSerial.java \
46         AltosSerialInUseException.java \
47         AltosConfigFreqUI.java \
48         AltosScanUI.java \
49         AltosEepromDelete.java \
50         AltosEepromManage.java \
51         AltosEepromMonitorUI.java \
52         AltosEepromSelect.java \
53         AltosBTDevice.java \
54         AltosBTDeviceIterator.java \
55         AltosBTManage.java \
56         AltosBTKnown.java
57
58
59 JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
60
61 all-local: $(JAR)
62
63 clean-local:
64         -rm -rf $(JAVAROOT) $(JAR)
65
66 install-altosuilibJAVA: $(JAR)
67         @$(NORMAL_INSTALL)
68         test -z "$(altosuilibdir)" || $(MKDIR_P) "$(DESTDIR)$(altosuilibdir)"
69         echo " $(INSTALL_DATA)" "$(JAR)" "'$(DESTDIR)$(altosuilibdir)/$(JAR)"; \
70         $(INSTALL_DATA) "$(JAR)" "$(DESTDIR)$(altosuilibdir)"
71
72 $(JAVAROOT):
73         mkdir -p $(JAVAROOT)
74
75 $(JAR): classaltosuilib.stamp
76         jar cf $@ -C $(JAVAROOT) .