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 AltosFlightDisplay.java \
16 AltosFontListener.java \
17 AltosPositionListener.java \
18 AltosUIConfigure.java \
20 AltosUIDataMissing.java \
21 AltosUIDataPoint.java \
29 AltosUIListener.java \
31 AltosUIPreferencesBackend.java \
32 AltosUIPreferences.java \
37 AltosDisplayThread.java \
38 AltosDeviceUIDialog.java \
41 AltosSerialInUseException.java \
42 AltosConfigFreqUI.java \
44 AltosEepromDelete.java \
45 AltosEepromManage.java \
46 AltosEepromMonitorUI.java \
47 AltosEepromSelect.java \
49 AltosDataChooser.java \
53 AltosRomconfigUI.java \
55 AltosFlightInfoTableModel.java \
56 AltosFlightStatsTable.java \
58 AltosGraphDataPoint.java \
59 AltosGraphDataSet.java \
61 AltosBTDeviceIterator.java \
70 AltosUIMapCache.java \
71 AltosUIMapCacheListener.java \
72 AltosUIMapImage.java \
73 AltosUIMapTransform.java \
74 AltosUIMapRectangle.java \
75 AltosUIMapZoomListener.java \
76 AltosUIMapTileListener.java \
77 AltosUIMapPreload.java \
78 AltosUIMapStore.java \
79 AltosUIMapStoreListener.java \
81 AltosUIFlightTab.java \
82 AltosUIIndicator.java \
83 AltosUIUnitsIndicator.java \
84 AltosUIVoltageIndicator.java \
85 AltosUITelemetryMenu.java \
88 JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
91 ICONDIR=$(top_srcdir)/icon
93 ICONS= $(ICONDIR)/redled.png $(ICONDIR)/redoff.png \
94 $(ICONDIR)/greenled.png $(ICONDIR)/greenoff.png \
95 $(ICONDIR)/grayon.png $(ICONDIR)/grayled.png
97 # icon base names for jar
98 ICONJAR= -C $(ICONDIR) redled.png -C $(ICONDIR) redoff.png \
99 -C $(ICONDIR) greenled.png -C $(ICONDIR) greenoff.png \
100 -C $(ICONDIR) grayon.png -C $(ICONDIR) grayled.png
105 -rm -rf $(JAVAROOT) $(JAR)
107 install-altosuilibJAVA: $(JAR)
109 test -z "$(altosuilibdir)" || $(MKDIR_P) "$(DESTDIR)$(altosuilibdir)"
110 echo " $(INSTALL_DATA)" "$(JAR)" "'$(DESTDIR)$(altosuilibdir)/$(JAR)"; \
111 $(INSTALL_DATA) "$(JAR)" "$(DESTDIR)$(altosuilibdir)"
116 $(JAR): classaltosuilib.stamp $(ICONS)
117 jar cf $@ $(ICONJAR) -C $(JAVAROOT) .