X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altosdroid%2FMakefile.am;h=9ca2453177642b34004b34ac9caf128d43495e7c;hp=39f3c2b6a48439d82a08811c012ea778fa2f99d8;hb=b7dc6045892b33b04ec7c27bdc940b4d3e1b9cbf;hpb=bf88c5f829ea5d32043431945e862a9f6c96740a diff --git a/altosdroid/Makefile.am b/altosdroid/Makefile.am index 39f3c2b6..9ca24531 100644 --- a/altosdroid/Makefile.am +++ b/altosdroid/Makefile.am @@ -21,25 +21,17 @@ ALTOSLIB_JAR=altoslib_$(ALTOSLIB_VERSION).jar 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) -$(ALTOSLIB): $(ALTOSLIB_SRCDIR)/$(ALTOSLIB_JAR) +$(EXT_LIBDIR): mkdir -p $(EXT_LIBDIR) - cd $(EXT_LIBDIR) && ln -s $(shell echo $(EXT_LIBDIR) | sed 's|[^/]\+|..|g')/$(ALTOSLIB_SRCDIR)/$(ALTOSLIB_JAR) . -$(SRC_DIR)/BuildInfo.java: +$(ALTOSLIB): $(EXT_LIBDIR) $(ALTOSLIB_SRCDIR)/$(ALTOSLIB_JAR) + cd $(EXT_LIBDIR) && ln -sf $(shell echo $(EXT_LIBDIR) | sed 's|[^/]\+|..|g')/$(ALTOSLIB_SRCDIR)/$(ALTOSLIB_JAR) . + +$(SRC_DIR)/BuildInfo.java: $(SRC) ./buildinfo.sh if ANDROID @@ -71,4 +63,3 @@ clean: clean-local clean-local: rm -rf $(EXT_LIBDIR) -.PHONY: $(SRC_DIR)/BuildInfo.java