OSDN Git Service

Allow mm in these subdirectories.
authorDan Albert <danalbert@google.com>
Fri, 31 Oct 2014 22:57:45 +0000 (15:57 -0700)
committerDan Albert <danalbert@google.com>
Mon, 3 Nov 2014 17:31:11 +0000 (09:31 -0800)
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

lib/Support/Android.mk
lib/TableGen/Android.mk
utils/TableGen/Android.mk

index 5dba8d8..7968697 100644 (file)
@@ -1,4 +1,6 @@
 LOCAL_PATH:= $(call my-dir)
+LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM_ROOT_PATH)/llvm.mk
 
 support_SRC_FILES := \
   Allocator.cpp \
index 0fd94bb..0484f90 100644 (file)
@@ -1,4 +1,6 @@
 LOCAL_PATH:= $(call my-dir)
+LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
+include $(LLVM_ROOT_PATH)/llvm.mk
 
 libtablegen_SRC_FILES := \
   Error.cpp \
@@ -13,6 +15,7 @@ libtablegen_SRC_FILES := \
 # For the host
 # =====================================================
 include $(CLEAR_VARS)
+LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
 
 LOCAL_SRC_FILES := $(libtablegen_SRC_FILES)
 LOCAL_MODULE:= libLLVMTableGen
index a743950..48cc425 100644 (file)
@@ -1,4 +1,6 @@
-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 \
@@ -34,6 +36,7 @@ tablegen_SRC_FILES := \
   X86RecognizableInstr.cpp
 
 include $(CLEAR_VARS)
+LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
 
 LOCAL_MODULE := llvm-tblgen
 LOCAL_MODULE_TAGS := optional