From 0eb4d9dd7a7b7a9f8eda55299cc5bf6e2b088fac Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 27 Sep 2019 11:37:59 +0000 Subject: [PATCH] Reland "gn build: (manually) merge r373028" This relands r373029, reverted in 373033, because r373028 relanded in r373066. llvm-svn: 373070 --- .../clang-tools-extra/clang-tidy/darwin/BUILD.gn | 18 ++++++++++++++++++ .../clang-tools-extra/clang-tidy/plugin/BUILD.gn | 1 + .../clang-tools-extra/clang-tidy/tool/BUILD.gn | 1 + .../gn/secondary/clang-tools-extra/clangd/BUILD.gn | 1 + 4 files changed, 21 insertions(+) create mode 100644 llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/darwin/BUILD.gn diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/darwin/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/darwin/BUILD.gn new file mode 100644 index 0000000..b73c8a4 --- /dev/null +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/darwin/BUILD.gn @@ -0,0 +1,18 @@ +static_library("darwin") { + output_name = "clangTidyDarwinModule" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang-tools-extra/clang-tidy", + "//clang-tools-extra/clang-tidy/utils", + "//clang/lib/AST", + "//clang/lib/ASTMatchers", + "//clang/lib/Analysis", + "//clang/lib/Basic", + "//clang/lib/Lex", + "//llvm/lib/Support", + ] + sources = [ + "DarwinTidyModule.cpp", + "DispatchOnceNonstaticCheck.cpp", + ] +} diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn index 476ef11..fbc380d 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn @@ -11,6 +11,7 @@ static_library("plugin") { "//clang-tools-extra/clang-tidy/bugprone", "//clang-tools-extra/clang-tidy/cert", "//clang-tools-extra/clang-tidy/cppcoreguidelines", + "//clang-tools-extra/clang-tidy/darwin", "//clang-tools-extra/clang-tidy/fuchsia", "//clang-tools-extra/clang-tidy/google", "//clang-tools-extra/clang-tidy/hicpp", diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn index 46efc8a..fb43486 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn @@ -10,6 +10,7 @@ executable("clang-tidy") { "//clang-tools-extra/clang-tidy/bugprone", "//clang-tools-extra/clang-tidy/cert", "//clang-tools-extra/clang-tidy/cppcoreguidelines", + "//clang-tools-extra/clang-tidy/darwin", "//clang-tools-extra/clang-tidy/fuchsia", "//clang-tools-extra/clang-tidy/google", "//clang-tools-extra/clang-tidy/hicpp", diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn index 421e971..a5671d0 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn @@ -30,6 +30,7 @@ static_library("clangd") { "//clang-tools-extra/clang-tidy/bugprone", "//clang-tools-extra/clang-tidy/cert", "//clang-tools-extra/clang-tidy/cppcoreguidelines", + "//clang-tools-extra/clang-tidy/darwin", "//clang-tools-extra/clang-tidy/fuchsia", "//clang-tools-extra/clang-tidy/google", "//clang-tools-extra/clang-tidy/hicpp", -- 2.7.4