mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-12-01 09:24:10 +01:00
makefile: fall-back to android dx in the PATH
This commit is contained in:
parent
5314d9ad54
commit
201ee521d6
4
Makefile
4
Makefile
@ -486,9 +486,11 @@ endif
|
|||||||
|
|
||||||
ifeq ($(shell [ -d "$(ANDROID_SDK_DIR)" ] && echo "exists"), exists)
|
ifeq ($(shell [ -d "$(ANDROID_SDK_DIR)" ] && echo "exists"), exists)
|
||||||
ANDROID := $(ANDROID_SDK_DIR)/tools/android
|
ANDROID := $(ANDROID_SDK_DIR)/tools/android
|
||||||
|
ANDROID_DX := $(ANDROID_SDK_DIR)/platform-tools/dx
|
||||||
else
|
else
|
||||||
# not installed, hope it's in the path...
|
# not installed, hope it's in the path...
|
||||||
ANDROID ?= android
|
ANDROID ?= android
|
||||||
|
ANDROID_DX ?= dx
|
||||||
endif
|
endif
|
||||||
|
|
||||||
##############################
|
##############################
|
||||||
@ -670,7 +672,7 @@ $$(UAVO_COLLECTION_DIR)/$(1)/uavohash/java-build/uavobjects.jar: $$(UAVO_COLLECT
|
|||||||
-d . && \
|
-d . && \
|
||||||
find ./org/openpilot/uavtalk/uavobjects -type f -name '*.class' > classlist.txt && \
|
find ./org/openpilot/uavtalk/uavobjects -type f -name '*.class' > classlist.txt && \
|
||||||
jar cf tmp_uavobjects.jar @classlist.txt && \
|
jar cf tmp_uavobjects.jar @classlist.txt && \
|
||||||
$$(ANDROID_SDK_DIR)/platform-tools/dx \
|
$$(ANDROID_DX) \
|
||||||
--dex \
|
--dex \
|
||||||
--output $$(ANDROIDGCS_ASSETS_DIR)/uavos/$$$${HASH}.jar \
|
--output $$(ANDROIDGCS_ASSETS_DIR)/uavos/$$$${HASH}.jar \
|
||||||
tmp_uavobjects.jar && \
|
tmp_uavobjects.jar && \
|
||||||
|
Loading…
Reference in New Issue
Block a user