source_set("UnitTestMain") {
deps = [ "//llvm/lib/Support" ]
# Make targets depending on this also depend on gtest, to get the gtest
# include_dir.
public_deps = [ "..:gtest" ]
sources = [ "TestMain.cpp" ]
testonly = true
}
# Nothing depends on this target, but llvm-config expects it to exist when
# it runs with `--link-static --system-libs`, so humor it.
static_library("gtest_main") {
deps = [ ":UnitTestMain" ]
complete_static_lib = true
testonly = true
}