tstellar created this revision. tstellar added reviewers: stellaraccident, rnk, lattner, probinson, jyknight, phosek. Herald added subscribers: Enna1, bzcheeseman, sdasgup3, wenzhicui, wrengr, mstorsjo, cota, teijeong, rdzhabarov, tatianashp, msifontes, jurahul, Kayjukh, grosul1, Joonsoo, liufengdb, aartbik, mgester, arpith-jacob, antiagainst, shauheen, rriddle, mehdi_amini, mgrang, fedor.sergeev, krytarowski, mgorny, dschuff. Herald added a reviewer: bollu. Herald added a project: All. tstellar requested review of this revision. Herald added subscribers: lldb-commits, Sanitizers, cfe-commits, stephenneuendorffer, nicolasvasilache. Herald added projects: clang, Sanitizers, LLDB, MLIR, LLVM.
This will help improve the project's layering, so that sub-projects that don't actually need any llvm code can still use googletest without having to reference code in the llvm directory. This will also make it easier to consolidate and simplify the standalone build configurations. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D131919 Files: clang/CMakeLists.txt compiler-rt/CMakeLists.txt lld/CMakeLists.txt lldb/cmake/modules/LLDBStandalone.cmake llvm/CMakeLists.txt llvm/cmake/modules/HandleLLVMOptions.cmake llvm/utils/unittest/CMakeLists.txt llvm/utils/unittest/UnitTestMain/CMakeLists.txt llvm/utils/unittest/UnitTestMain/TestMain.cpp llvm/utils/unittest/googlemock/LICENSE.txt llvm/utils/unittest/googlemock/README.LLVM llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h llvm/utils/unittest/googlemock/include/gmock/gmock-function-mocker.h llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h llvm/utils/unittest/googlemock/include/gmock/gmock-nice-strict.h llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h llvm/utils/unittest/googlemock/include/gmock/gmock.h llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h llvm/utils/unittest/googlemock/include/gmock/internal/gmock-pp.h llvm/utils/unittest/googlemock/src/gmock-all.cc llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc llvm/utils/unittest/googlemock/src/gmock-matchers.cc llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc llvm/utils/unittest/googlemock/src/gmock.cc llvm/utils/unittest/googletest/LICENSE.TXT llvm/utils/unittest/googletest/README.LLVM llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h llvm/utils/unittest/googletest/include/gtest/gtest-matchers.h llvm/utils/unittest/googletest/include/gtest/gtest-message.h llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h llvm/utils/unittest/googletest/include/gtest/gtest-printers.h llvm/utils/unittest/googletest/include/gtest/gtest-spi.h llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h llvm/utils/unittest/googletest/include/gtest/gtest.h llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h llvm/utils/unittest/googletest/include/gtest/gtest_prod.h llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h llvm/utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h llvm/utils/unittest/googletest/src/gtest-all.cc llvm/utils/unittest/googletest/src/gtest-death-test.cc llvm/utils/unittest/googletest/src/gtest-filepath.cc llvm/utils/unittest/googletest/src/gtest-internal-inl.h llvm/utils/unittest/googletest/src/gtest-matchers.cc llvm/utils/unittest/googletest/src/gtest-port.cc llvm/utils/unittest/googletest/src/gtest-printers.cc llvm/utils/unittest/googletest/src/gtest-test-part.cc llvm/utils/unittest/googletest/src/gtest-typed-test.cc llvm/utils/unittest/googletest/src/gtest.cc mlir/CMakeLists.txt polly/CMakeLists.txt third-party/unittest/CMakeLists.txt third-party/unittest/UnitTestMain/CMakeLists.txt third-party/unittest/UnitTestMain/TestMain.cpp third-party/unittest/googlemock/LICENSE.txt third-party/unittest/googlemock/README.LLVM third-party/unittest/googlemock/include/gmock/gmock-actions.h third-party/unittest/googlemock/include/gmock/gmock-cardinalities.h third-party/unittest/googlemock/include/gmock/gmock-function-mocker.h third-party/unittest/googlemock/include/gmock/gmock-generated-actions.h third-party/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h third-party/unittest/googlemock/include/gmock/gmock-generated-matchers.h third-party/unittest/googlemock/include/gmock/gmock-matchers.h third-party/unittest/googlemock/include/gmock/gmock-more-actions.h third-party/unittest/googlemock/include/gmock/gmock-more-matchers.h third-party/unittest/googlemock/include/gmock/gmock-nice-strict.h third-party/unittest/googlemock/include/gmock/gmock-spec-builders.h third-party/unittest/googlemock/include/gmock/gmock.h third-party/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h third-party/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h third-party/unittest/googlemock/include/gmock/internal/custom/gmock-port.h third-party/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h third-party/unittest/googlemock/include/gmock/internal/gmock-port.h third-party/unittest/googlemock/include/gmock/internal/gmock-pp.h third-party/unittest/googlemock/src/gmock-all.cc third-party/unittest/googlemock/src/gmock-cardinalities.cc third-party/unittest/googlemock/src/gmock-internal-utils.cc third-party/unittest/googlemock/src/gmock-matchers.cc third-party/unittest/googlemock/src/gmock-spec-builders.cc third-party/unittest/googlemock/src/gmock.cc third-party/unittest/googletest/LICENSE.TXT third-party/unittest/googletest/README.LLVM third-party/unittest/googletest/include/gtest/gtest-death-test.h third-party/unittest/googletest/include/gtest/gtest-matchers.h third-party/unittest/googletest/include/gtest/gtest-message.h third-party/unittest/googletest/include/gtest/gtest-param-test.h third-party/unittest/googletest/include/gtest/gtest-printers.h third-party/unittest/googletest/include/gtest/gtest-spi.h third-party/unittest/googletest/include/gtest/gtest-test-part.h third-party/unittest/googletest/include/gtest/gtest-typed-test.h third-party/unittest/googletest/include/gtest/gtest.h third-party/unittest/googletest/include/gtest/gtest_pred_impl.h third-party/unittest/googletest/include/gtest/gtest_prod.h third-party/unittest/googletest/include/gtest/internal/custom/gtest-port.h third-party/unittest/googletest/include/gtest/internal/custom/gtest-printers.h third-party/unittest/googletest/include/gtest/internal/custom/gtest.h third-party/unittest/googletest/include/gtest/internal/custom/raw-ostream.h third-party/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h third-party/unittest/googletest/include/gtest/internal/gtest-filepath.h third-party/unittest/googletest/include/gtest/internal/gtest-internal.h third-party/unittest/googletest/include/gtest/internal/gtest-param-util.h third-party/unittest/googletest/include/gtest/internal/gtest-port-arch.h third-party/unittest/googletest/include/gtest/internal/gtest-port.h third-party/unittest/googletest/include/gtest/internal/gtest-string.h third-party/unittest/googletest/include/gtest/internal/gtest-type-util.h third-party/unittest/googletest/src/gtest-all.cc third-party/unittest/googletest/src/gtest-death-test.cc third-party/unittest/googletest/src/gtest-filepath.cc third-party/unittest/googletest/src/gtest-internal-inl.h third-party/unittest/googletest/src/gtest-matchers.cc third-party/unittest/googletest/src/gtest-port.cc third-party/unittest/googletest/src/gtest-printers.cc third-party/unittest/googletest/src/gtest-test-part.cc third-party/unittest/googletest/src/gtest-typed-test.cc third-party/unittest/googletest/src/gtest.cc _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits