These files weren't including llvm.mk themselves, causing
LLVM_HOST_BUILD_MK to be undefined. For make, include $(undefined_var)
fails without error, because make is quite possibly the worst tool
ever made.
Change-Id: Ic2ddd7ba844cf0da98e527b4f05511acb9db3b06
LOCAL_PATH:= $(call my-dir)
+LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM_ROOT_PATH)/llvm.mk
support_SRC_FILES := \
Allocator.cpp \
LOCAL_PATH:= $(call my-dir)
+LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM_ROOT_PATH)/llvm.mk
libtablegen_SRC_FILES := \
Error.cpp \
# For the host
# =====================================================
include $(CLEAR_VARS)
+LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
LOCAL_SRC_FILES := $(libtablegen_SRC_FILES)
LOCAL_MODULE:= libLLVMTableGen
-LOCAL_PATH:= $(call my-dir)
+LOCAL_PATH := $(call my-dir)
+LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM_ROOT_PATH)/llvm.mk
tablegen_SRC_FILES := \
AsmMatcherEmitter.cpp \
X86RecognizableInstr.cpp
include $(CLEAR_VARS)
+LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
LOCAL_MODULE := llvm-tblgen
LOCAL_MODULE_TAGS := optional