AltosUISeries.java \
AltosUIVersion.java \
AltosUSBDevice.java \
- AltosSiteMap.java \
- AltosSiteMapCache.java \
- AltosSiteMapPreload.java \
- AltosSiteMapTile.java \
AltosVoice.java \
AltosDisplayThread.java \
- AltosFreqList.java
+ AltosDeviceUIDialog.java \
+ AltosSerial.java \
+ AltosSerialInUseException.java \
+ AltosConfigFreqUI.java \
+ AltosScanUI.java \
+ AltosEepromDelete.java \
+ AltosEepromManage.java \
+ AltosEepromMonitorUI.java \
+ AltosEepromSelect.java \
+ AltosCSVUI.java \
+ AltosDataChooser.java \
+ AltosLights.java \
+ AltosLed.java \
+ AltosFlashUI.java \
+ AltosRomconfigUI.java \
+ AltosInfoTable.java \
+ AltosFlightInfoTableModel.java \
+ AltosFlightStatsTable.java \
+ AltosGraph.java \
+ AltosGraphDataPoint.java \
+ AltosGraphDataSet.java \
+ AltosBTDevice.java \
+ AltosBTDeviceIterator.java \
+ AltosBTManage.java \
+ AltosBTKnown.java \
+ AltosUIMap.java \
+ AltosUIMapView.java \
+ AltosUIMapLine.java \
+ AltosUIMapMark.java \
+ AltosUIMapPath.java \
+ AltosUIMapTile.java \
+ AltosUIMapCache.java \
+ AltosUIMapCacheListener.java \
+ AltosUIMapImage.java \
+ AltosUIMapTransform.java \
+ AltosUIMapRectangle.java \
+ AltosUIMapZoomListener.java \
+ AltosUIMapTileListener.java \
+ AltosUIMapPreload.java \
+ AltosUIMapStore.java \
+ AltosUIMapStoreListener.java \
+ AltosUILatLon.java \
+ AltosUIFlightTab.java \
+ AltosUIIndicator.java \
+ AltosUIUnitsIndicator.java \
+ AltosUIVoltageIndicator.java \
+ AltosUIFreqList.java \
+ AltosUITelemetryList.java \
+ AltosUIRateList.java \
+ OSXAdapter.java
JAR=altosuilib_$(ALTOSUILIB_VERSION).jar
+# Icons
+ICONDIR=$(top_srcdir)/icon
+
+ICONS= $(ICONDIR)/redled.png $(ICONDIR)/redoff.png \
+ $(ICONDIR)/greenled.png $(ICONDIR)/greenoff.png \
+ $(ICONDIR)/grayon.png $(ICONDIR)/grayled.png
+
+# icon base names for jar
+ICONJAR= -C $(ICONDIR) redled.png -C $(ICONDIR) redoff.png \
+ -C $(ICONDIR) greenled.png -C $(ICONDIR) greenoff.png \
+ -C $(ICONDIR) grayon.png -C $(ICONDIR) grayled.png
+
all-local: $(JAR)
clean-local:
- -rm -rf $(JAVAROOT) $(JAR)
+ -rm -rf $(JAVAROOT) altosuilib_*.jar
install-altosuilibJAVA: $(JAR)
@$(NORMAL_INSTALL)
$(JAVAROOT):
mkdir -p $(JAVAROOT)
-$(JAR): classaltosuilib.stamp
- jar cf $@ -C $(JAVAROOT) .
+$(JAR): classaltosuilib.stamp $(ICONS)
+ jar cf $@ $(ICONJAR) -C $(JAVAROOT) .