1import("//third-party/unittest/unittest.gni") 2 3unittest("MCJITTests") { 4 deps = [ 5 "//llvm/lib/Analysis", 6 "//llvm/lib/ExecutionEngine", 7 "//llvm/lib/ExecutionEngine/MCJIT", 8 "//llvm/lib/ExecutionEngine/RuntimeDyld", 9 "//llvm/lib/IR", 10 "//llvm/lib/MC", 11 "//llvm/lib/Passes", 12 "//llvm/lib/Support", 13 "//llvm/lib/Target", 14 "//llvm/lib/Target:NativeTarget", 15 "//llvm/lib/TargetParser", 16 ] 17 sources = [ 18 "MCJITCAPITest.cpp", 19 "MCJITMemoryManagerTest.cpp", 20 "MCJITMultipleModuleTest.cpp", 21 "MCJITObjectCacheTest.cpp", 22 "MCJITTest.cpp", 23 ] 24 25 if (host_os == "win") { 26 sources += [ "MCJITTests.def" ] 27 } 28} 29