1 AM_JAVACFLAGS=$(JAVAC_VERSION_FLAGS) -encoding UTF-8 -Xlint:deprecation -Xlint:unchecked
5 CLASSPATH_ENV=mkdir -p $(JAVAROOT); CLASSPATH="$(JAVAROOT):../altoslib/*:../libaltos:/usr/share/java/*"
9 altosuilibdir = $(datadir)/java
13 AltosDeviceDialog.java \
14 AltosPositionListener.java \
15 AltosUIAccelCal.java \
16 AltosUIConfigure.java \
18 AltosUIDataMissing.java \
19 AltosUIDataPoint.java \
26 AltosUIListener.java \
28 AltosUIPreferencesBackend.java \
29 AltosUIPreferences.java \
30 AltosUIFlightSeries.java \
33 AltosShapeListener.java \
36 AltosDisplayThread.java \
37 AltosDeviceUIDialog.java \
39 AltosSerialInUseException.java \
40 AltosConfigFreqUI.java \
42 AltosEepromDelete.java \
43 AltosEepromGrapher.java \
44 AltosEepromManage.java \
45 AltosEepromMonitorUI.java \
46 AltosEepromSelect.java \
48 AltosDataChooser.java \
52 AltosRomconfigUI.java \
54 AltosFlightConfigTable.java \
55 AltosFlightInfoTableModel.java \
56 AltosFlightPyroTable.java \
57 AltosFlightStatsTable.java \
59 AltosBTDeviceIterator.java \
62 AltosUILineStyle.java \
64 AltosUIMapPreload.java \
65 AltosUIFlightTab.java \
66 AltosUIIndicator.java \
67 AltosUIUnitsIndicator.java \
68 AltosUIVoltageIndicator.java \
69 AltosUIFreqList.java \
70 AltosUITelemetryList.java \
71 AltosUIRateList.java \
73 AltosUITimeSeries.java \
76 JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
79 ICONDIR=$(top_srcdir)/icon
81 ICONS= $(ICONDIR)/redled.png $(ICONDIR)/redoff.png \
82 $(ICONDIR)/greenled.png $(ICONDIR)/greenoff.png \
83 $(ICONDIR)/grayon.png $(ICONDIR)/grayled.png
85 # icon base names for jar
86 ICONJAR= -C $(ICONDIR) redled.png -C $(ICONDIR) redoff.png \
87 -C $(ICONDIR) greenled.png -C $(ICONDIR) greenoff.png \
88 -C $(ICONDIR) grayon.png -C $(ICONDIR) grayled.png
93 -rm -rf $(JAVAROOT) altosuilib_*.jar
95 install-altosuilibJAVA: $(JAR)
97 test -z "$(altosuilibdir)" || $(MKDIR_P) "$(DESTDIR)$(altosuilibdir)"
98 echo " $(INSTALL_DATA)" "$(JAR)" "'$(DESTDIR)$(altosuilibdir)/$(JAR)"; \
99 $(INSTALL_DATA) "$(JAR)" "$(DESTDIR)$(altosuilibdir)"
104 $(JAR): classaltosuilib.stamp $(ICONS)
105 jar cf $@ $(ICONJAR) -C $(JAVAROOT) .
106 if STRIP_NONDETERMINISM
107 $(STRIP_NONDETERMINISM) $@