1 AM_JAVACFLAGS=-target 1.6 -encoding UTF-8 -Xlint:deprecation -Xlint:unchecked -source 6
5 CLASSPATH_ENV=mkdir -p $(JAVAROOT); CLASSPATH="$(JAVAROOT):../altoslib/*:../libaltos:/usr/share/java/*"
9 altosuilibdir = $(datadir)/java
14 AltosDeviceDialog.java \
15 AltosPositionListener.java \
16 AltosUIConfigure.java \
18 AltosUIDataMissing.java \
19 AltosUIDataPoint.java \
27 AltosUIListener.java \
29 AltosUIPreferencesBackend.java \
30 AltosUIPreferences.java \
34 AltosDisplayThread.java \
35 AltosDeviceUIDialog.java \
37 AltosSerialInUseException.java \
38 AltosConfigFreqUI.java \
40 AltosEepromDelete.java \
41 AltosEepromManage.java \
42 AltosEepromMonitorUI.java \
43 AltosEepromSelect.java \
45 AltosDataChooser.java \
49 AltosRomconfigUI.java \
51 AltosFlightInfoTableModel.java \
52 AltosFlightStatsTable.java \
54 AltosGraphDataPoint.java \
55 AltosGraphDataSet.java \
57 AltosBTDeviceIterator.java \
61 AltosUIMapPreloadNew.java \
62 AltosUIFlightTab.java \
63 AltosUIIndicator.java \
64 AltosUIUnitsIndicator.java \
65 AltosUIVoltageIndicator.java \
66 AltosUIFreqList.java \
67 AltosUITelemetryList.java \
68 AltosUIRateList.java \
72 JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
75 ICONDIR=$(top_srcdir)/icon
77 ICONS= $(ICONDIR)/redled.png $(ICONDIR)/redoff.png \
78 $(ICONDIR)/greenled.png $(ICONDIR)/greenoff.png \
79 $(ICONDIR)/grayon.png $(ICONDIR)/grayled.png
81 # icon base names for jar
82 ICONJAR= -C $(ICONDIR) redled.png -C $(ICONDIR) redoff.png \
83 -C $(ICONDIR) greenled.png -C $(ICONDIR) greenoff.png \
84 -C $(ICONDIR) grayon.png -C $(ICONDIR) grayled.png
89 -rm -rf $(JAVAROOT) altosuilib_*.jar
91 install-altosuilibJAVA: $(JAR)
93 test -z "$(altosuilibdir)" || $(MKDIR_P) "$(DESTDIR)$(altosuilibdir)"
94 echo " $(INSTALL_DATA)" "$(JAR)" "'$(DESTDIR)$(altosuilibdir)/$(JAR)"; \
95 $(INSTALL_DATA) "$(JAR)" "$(DESTDIR)$(altosuilibdir)"
100 $(JAR): classaltosuilib.stamp $(ICONS)
101 jar cf $@ $(ICONJAR) -C $(JAVAROOT) .