19b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_PATH:= $(call my-dir)
29b044ec938fd56355012851890c63974c8042c9fStephen Hines
39b044ec938fd56355012851890c63974c8042c9fStephen HinesLLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../external/llvm
49b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(LLVM_ROOT_PATH)/llvm.mk
59b044ec938fd56355012851890c63974c8042c9fStephen Hines
69b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_CFLAGS += $(local_cflags_for_slang)
79b044ec938fd56355012851890c63974c8042c9fStephen Hines
89b044ec938fd56355012851890c63974c8042c9fStephen Hinesbitcode_writer_2_9_func_SRC_FILES :=	\
99b044ec938fd56355012851890c63974c8042c9fStephen Hines	BitcodeWriter.cpp	\
109b044ec938fd56355012851890c63974c8042c9fStephen Hines	BitcodeWriterPass.cpp	\
119b044ec938fd56355012851890c63974c8042c9fStephen Hines	ValueEnumerator.cpp
129b044ec938fd56355012851890c63974c8042c9fStephen Hines
139b044ec938fd56355012851890c63974c8042c9fStephen Hines# For the host
149b044ec938fd56355012851890c63974c8042c9fStephen Hines# =====================================================
159b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(CLEAR_VARS)
169b044ec938fd56355012851890c63974c8042c9fStephen Hines
179b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_SRC_FILES := $(bitcode_writer_2_9_func_SRC_FILES)
189b044ec938fd56355012851890c63974c8042c9fStephen Hines
199b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_MODULE:= libLLVMBitWriter_2_9_func
209b044ec938fd56355012851890c63974c8042c9fStephen Hines
219b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_MODULE_TAGS := optional
229b044ec938fd56355012851890c63974c8042c9fStephen Hines
239b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(LLVM_HOST_BUILD_MK)
249b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(LLVM_GEN_INTRINSICS_MK)
259b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(BUILD_HOST_STATIC_LIBRARY)
269b044ec938fd56355012851890c63974c8042c9fStephen Hines
27