Android.mk revision 28c238c9ded0b5c91e122c94b5a02d76a5245c11
1LOCAL_PATH:= $(call my-dir) 2 3analysis_SRC_FILES := \ 4 AliasAnalysis.cpp \ 5 AliasAnalysisCounter.cpp \ 6 AliasAnalysisEvaluator.cpp \ 7 AliasDebugger.cpp \ 8 AliasSetTracker.cpp \ 9 Analysis.cpp \ 10 BasicAliasAnalysis.cpp \ 11 CFGPrinter.cpp \ 12 CaptureTracking.cpp \ 13 ConstantFolding.cpp \ 14 DbgInfoPrinter.cpp \ 15 DebugInfo.cpp \ 16 DomPrinter.cpp \ 17 IVUsers.cpp \ 18 InlineCost.cpp \ 19 InstCount.cpp \ 20 InstructionSimplify.cpp \ 21 Interval.cpp \ 22 IntervalPartition.cpp \ 23 LazyValueInfo.cpp \ 24 LibCallAliasAnalysis.cpp \ 25 LibCallSemantics.cpp \ 26 LiveValues.cpp \ 27 MemoryBuiltins.cpp \ 28 MemoryDependenceAnalysis.cpp \ 29 LoopDependenceAnalysis.cpp \ 30 LoopInfo.cpp \ 31 LoopPass.cpp \ 32 PHITransAddr.cpp \ 33 PointerTracking.cpp \ 34 PostDominators.cpp \ 35 ProfileEstimatorPass.cpp \ 36 ProfileInfo.cpp \ 37 ProfileInfoLoader.cpp \ 38 ProfileInfoLoaderPass.cpp \ 39 ProfileVerifierPass.cpp \ 40 ScalarEvolution.cpp \ 41 ScalarEvolutionAliasAnalysis.cpp \ 42 ScalarEvolutionExpander.cpp \ 43 ScalarEvolutionNormalization.cpp \ 44 SparsePropagation.cpp \ 45 Trace.cpp \ 46 ValueTracking.cpp 47 48# For the host 49# ===================================================== 50include $(CLEAR_VARS) 51 52LOCAL_SRC_FILES := $(analysis_SRC_FILES) \ 53 Lint.cpp 54 55LOCAL_MODULE:= libLLVMAnalysis 56 57include $(LLVM_HOST_BUILD_MK) 58include $(LLVM_GEN_INTRINSICS_MK) 59include $(BUILD_HOST_STATIC_LIBRARY) 60 61# For the device 62# ===================================================== 63include $(CLEAR_VARS) 64 65LOCAL_SRC_FILES := $(analysis_SRC_FILES) 66 67LOCAL_MODULE:= libLLVMAnalysis 68 69include $(LLVM_DEVICE_BUILD_MK) 70include $(LLVM_GEN_INTRINSICS_MK) 71include $(BUILD_STATIC_LIBRARY) 72