Android.mk revision 2e5a5ee613fae456a8ed4282acede56860682f4f
18a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei LiaoLOCAL_PATH:= $(call my-dir)
28a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao
32e5a5ee613fae456a8ed4282acede56860682f4fLogan Chienbitcode_writer_SRC_FILES := \
48a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao	BitWriter.cpp	\
58a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao	BitcodeWriter.cpp	\
68a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao	BitcodeWriterPass.cpp	\
78a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao	ValueEnumerator.cpp
88a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao
97445072fa666b054015b797743e08c02557068e9Stephen Hines# For the host
107445072fa666b054015b797743e08c02557068e9Stephen Hines# =====================================================
117445072fa666b054015b797743e08c02557068e9Stephen Hinesinclude $(CLEAR_VARS)
127445072fa666b054015b797743e08c02557068e9Stephen Hines
137445072fa666b054015b797743e08c02557068e9Stephen HinesLOCAL_SRC_FILES := $(bitcode_writer_SRC_FILES)
147445072fa666b054015b797743e08c02557068e9Stephen Hines
158a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei LiaoLOCAL_MODULE:= libLLVMBitWriter
168a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liao
1742c32daadbb1bd0626cced08c418d1b7a0b16fb4LoganLOCAL_MODULE_TAGS := optional
1842c32daadbb1bd0626cced08c418d1b7a0b16fb4Logan
198a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liaoinclude $(LLVM_HOST_BUILD_MK)
208a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liaoinclude $(LLVM_GEN_INTRINSICS_MK)
218a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5Shih-wei Liaoinclude $(BUILD_HOST_STATIC_LIBRARY)
227445072fa666b054015b797743e08c02557068e9Stephen Hines
237445072fa666b054015b797743e08c02557068e9Stephen Hines# For the device
247445072fa666b054015b797743e08c02557068e9Stephen Hines# =====================================================
257445072fa666b054015b797743e08c02557068e9Stephen Hinesinclude $(CLEAR_VARS)
267445072fa666b054015b797743e08c02557068e9Stephen Hines
277445072fa666b054015b797743e08c02557068e9Stephen HinesLOCAL_SRC_FILES := $(bitcode_writer_SRC_FILES)
287445072fa666b054015b797743e08c02557068e9Stephen Hines
297445072fa666b054015b797743e08c02557068e9Stephen HinesLOCAL_MODULE:= libLLVMBitWriter
307445072fa666b054015b797743e08c02557068e9Stephen Hines
317445072fa666b054015b797743e08c02557068e9Stephen HinesLOCAL_MODULE_TAGS := optional
327445072fa666b054015b797743e08c02557068e9Stephen Hines
337445072fa666b054015b797743e08c02557068e9Stephen Hinesinclude $(LLVM_DEVICE_BUILD_MK)
347445072fa666b054015b797743e08c02557068e9Stephen Hinesinclude $(LLVM_GEN_INTRINSICS_MK)
357445072fa666b054015b797743e08c02557068e9Stephen Hinesinclude $(BUILD_STATIC_LIBRARY)
36