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 Hinesbitcode_writer_2_9_func_SRC_FILES :=	\
79b044ec938fd56355012851890c63974c8042c9fStephen Hines	BitcodeWriter.cpp	\
89b044ec938fd56355012851890c63974c8042c9fStephen Hines	BitcodeWriterPass.cpp	\
99b044ec938fd56355012851890c63974c8042c9fStephen Hines	ValueEnumerator.cpp
109b044ec938fd56355012851890c63974c8042c9fStephen Hines
119b044ec938fd56355012851890c63974c8042c9fStephen Hines# For the host
129b044ec938fd56355012851890c63974c8042c9fStephen Hines# =====================================================
139b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(CLEAR_VARS)
149b044ec938fd56355012851890c63974c8042c9fStephen Hines
158bb06b7c40b14ce2dae414b0aa034e9b23b278c9Stephen HinesLOCAL_CFLAGS += $(local_cflags_for_slang)
168bb06b7c40b14ce2dae414b0aa034e9b23b278c9Stephen HinesLOCAL_C_INCLUDES += frameworks/compile/slang
178bb06b7c40b14ce2dae414b0aa034e9b23b278c9Stephen Hines
189b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_SRC_FILES := $(bitcode_writer_2_9_func_SRC_FILES)
199b044ec938fd56355012851890c63974c8042c9fStephen Hines
209b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_MODULE:= libLLVMBitWriter_2_9_func
219b044ec938fd56355012851890c63974c8042c9fStephen Hines
229b044ec938fd56355012851890c63974c8042c9fStephen HinesLOCAL_MODULE_TAGS := optional
239b044ec938fd56355012851890c63974c8042c9fStephen Hines
249b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(LLVM_HOST_BUILD_MK)
259b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(LLVM_GEN_INTRINSICS_MK)
269b044ec938fd56355012851890c63974c8042c9fStephen Hinesinclude $(BUILD_HOST_STATIC_LIBRARY)
279b044ec938fd56355012851890c63974c8042c9fStephen Hines
28