ALTOSLIB=$(EXT_LIBDIR)/$(ALTOSLIB_JAR)
-SRC=\
- $(SRC_DIR)/AltosDroid.java \
- $(SRC_DIR)/AltosDroidPreferences.java \
- $(SRC_DIR)/AltosVoice.java \
- $(SRC_DIR)/TelemetryService.java \
- $(SRC_DIR)/TelemetryReader.java \
- $(SRC_DIR)/TelemetryLogger.java \
- $(SRC_DIR)/AltosBluetooth.java \
- $(SRC_DIR)/DeviceListActivity.java \
- $(SRC_DIR)/BuildInfo.java \
- $(SRC_DIR)/Dumper.java
+SRC=$(SRC_DIR)/*.java
all: $(all_target)
mkdir -p $(EXT_LIBDIR)
cd $(EXT_LIBDIR) && ln -s $(shell echo $(EXT_LIBDIR) | sed 's|[^/]\+|..|g')/$(ALTOSLIB_SRCDIR)/$(ALTOSLIB_JAR) .
-$(SRC_DIR)/BuildInfo.java:
+$(SRC_DIR)/BuildInfo.java: $(SRC)
./buildinfo.sh
if ANDROID
clean-local:
rm -rf $(EXT_LIBDIR)
-.PHONY: $(SRC_DIR)/BuildInfo.java