diff options
Diffstat (limited to 'heimdall/source/Android.mk')
-rw-r--r-- | heimdall/source/Android.mk | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/heimdall/source/Android.mk b/heimdall/source/Android.mk new file mode 100644 index 0000000..9d015b9 --- /dev/null +++ b/heimdall/source/Android.mk @@ -0,0 +1,37 @@ +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +LOCAL_SRC_FILES := \ + Arguments.cpp \ + ClosePcScreenAction.cpp \ + DownloadPitAction.cpp \ + FlashAction.cpp \ + InfoAction.cpp \ + PrintPitAction.cpp \ + VersionAction.cpp \ + BridgeManager.cpp \ + DetectAction.cpp \ + DumpAction.cpp \ + HelpAction.cpp \ + Interface.cpp \ + Utility.cpp \ + main.cpp \ + ../../libpit/Source/libpit.cpp + +LOCAL_C_INCLUDES := \ + external/heimdall/libpit/Source \ + external/libusbx/libusb + +LOCAL_STATIC_LIBRARIES := libusbx + +ifeq ($(HOST_OS),darwin) +LOCAL_LDFLAGS := -framework CoreFoundation -framework IOKit +endif + +ifeq ($(HOST_OS),linux) +LOCAL_LDFLAGS := -lpthread -lrt +endif + +LOCAL_MODULE := heimdall +include $(BUILD_HOST_EXECUTABLE) |