[PATCH] D55980: [gn build] Add build file for clang/lib/FrontendTool
This revision was automatically updated to reflect the committed changes. Closed by commit rL349988: [gn build] Add build file for clang/lib/FrontendTool (authored by nico, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D55980?vs=179233&id=179402#toc Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D55980/new/ https://reviews.llvm.org/D55980 Files: llvm/trunk/utils/gn/secondary/BUILD.gn llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn Index: llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn === --- llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn +++ llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn @@ -0,0 +1,29 @@ +import("//clang/lib/ARCMigrate/enable.gni") +import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") + +assert(clang_enable_static_analyzer || !clang_enable_arcmt, + "Cannot disable static analyzer while enabling ARCMT") + +static_library("FrontendTool") { + output_name = "clangFrontendTool" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ +"//clang/include/clang/Config", +"//clang/lib/Basic", +"//clang/lib/CodeGen", +"//clang/lib/Driver", +"//clang/lib/Frontend", +"//clang/lib/Frontend/Rewrite", +"//llvm/lib/Option", +"//llvm/lib/Support", + ] + if (clang_enable_arcmt) { +deps += [ "//clang/lib/ARCMigrate" ] + } + if (clang_enable_static_analyzer) { +deps += [ "//clang/lib/StaticAnalyzer/Frontend" ] + } + sources = [ +"ExecuteCompilerInvocation.cpp", + ] +} Index: llvm/trunk/utils/gn/secondary/BUILD.gn === --- llvm/trunk/utils/gn/secondary/BUILD.gn +++ llvm/trunk/utils/gn/secondary/BUILD.gn @@ -8,6 +8,7 @@ "//clang/lib/Driver", "//clang/lib/Frontend", "//clang/lib/Frontend/Rewrite", +"//clang/lib/FrontendTool", "//clang/lib/Index", "//clang/lib/Parse", "//clang/lib/Serialization", Index: llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn === --- llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn +++ llvm/trunk/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn @@ -0,0 +1,29 @@ +import("//clang/lib/ARCMigrate/enable.gni") +import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") + +assert(clang_enable_static_analyzer || !clang_enable_arcmt, + "Cannot disable static analyzer while enabling ARCMT") + +static_library("FrontendTool") { + output_name = "clangFrontendTool" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ +"//clang/include/clang/Config", +"//clang/lib/Basic", +"//clang/lib/CodeGen", +"//clang/lib/Driver", +"//clang/lib/Frontend", +"//clang/lib/Frontend/Rewrite", +"//llvm/lib/Option", +"//llvm/lib/Support", + ] + if (clang_enable_arcmt) { +deps += [ "//clang/lib/ARCMigrate" ] + } + if (clang_enable_static_analyzer) { +deps += [ "//clang/lib/StaticAnalyzer/Frontend" ] + } + sources = [ +"ExecuteCompilerInvocation.cpp", + ] +} Index: llvm/trunk/utils/gn/secondary/BUILD.gn === --- llvm/trunk/utils/gn/secondary/BUILD.gn +++ llvm/trunk/utils/gn/secondary/BUILD.gn @@ -8,6 +8,7 @@ "//clang/lib/Driver", "//clang/lib/Frontend", "//clang/lib/Frontend/Rewrite", +"//clang/lib/FrontendTool", "//clang/lib/Index", "//clang/lib/Parse", "//clang/lib/Serialization", ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D55980: [gn build] Add build file for clang/lib/FrontendTool
phosek accepted this revision. phosek added a comment. This revision is now accepted and ready to land. LGTM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D55980/new/ https://reviews.llvm.org/D55980 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[PATCH] D55980: [gn build] Add build file for clang/lib/FrontendTool
thakis created this revision. thakis added a reviewer: phosek. https://reviews.llvm.org/D55980 Files: llvm/utils/gn/secondary/BUILD.gn llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn Index: llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn === --- /dev/null +++ llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn @@ -0,0 +1,29 @@ +import("//clang/lib/ARCMigrate/enable.gni") +import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") + +assert(clang_enable_static_analyzer || !clang_enable_arcmt, + "Cannot disable static analyzer while enabling ARCMT") + +static_library("FrontendTool") { + output_name = "clangFrontendTool" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ +"//clang/include/clang/Config", +"//clang/lib/Basic", +"//clang/lib/CodeGen", +"//clang/lib/Driver", +"//clang/lib/Frontend", +"//clang/lib/Frontend/Rewrite", +"//llvm/lib/Option", +"//llvm/lib/Support", + ] + if (clang_enable_arcmt) { +deps += [ "//clang/lib/ARCMigrate" ] + } + if (clang_enable_static_analyzer) { +deps += [ "//clang/lib/StaticAnalyzer/Frontend" ] + } + sources = [ +"ExecuteCompilerInvocation.cpp", + ] +} Index: llvm/utils/gn/secondary/BUILD.gn === --- llvm/utils/gn/secondary/BUILD.gn +++ llvm/utils/gn/secondary/BUILD.gn @@ -8,6 +8,7 @@ "//clang/lib/Driver", "//clang/lib/Frontend", "//clang/lib/Frontend/Rewrite", +"//clang/lib/FrontendTool", "//clang/lib/Index", "//clang/lib/Parse", "//clang/lib/Serialization", Index: llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn === --- /dev/null +++ llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn @@ -0,0 +1,29 @@ +import("//clang/lib/ARCMigrate/enable.gni") +import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") + +assert(clang_enable_static_analyzer || !clang_enable_arcmt, + "Cannot disable static analyzer while enabling ARCMT") + +static_library("FrontendTool") { + output_name = "clangFrontendTool" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ +"//clang/include/clang/Config", +"//clang/lib/Basic", +"//clang/lib/CodeGen", +"//clang/lib/Driver", +"//clang/lib/Frontend", +"//clang/lib/Frontend/Rewrite", +"//llvm/lib/Option", +"//llvm/lib/Support", + ] + if (clang_enable_arcmt) { +deps += [ "//clang/lib/ARCMigrate" ] + } + if (clang_enable_static_analyzer) { +deps += [ "//clang/lib/StaticAnalyzer/Frontend" ] + } + sources = [ +"ExecuteCompilerInvocation.cpp", + ] +} Index: llvm/utils/gn/secondary/BUILD.gn === --- llvm/utils/gn/secondary/BUILD.gn +++ llvm/utils/gn/secondary/BUILD.gn @@ -8,6 +8,7 @@ "//clang/lib/Driver", "//clang/lib/Frontend", "//clang/lib/Frontend/Rewrite", +"//clang/lib/FrontendTool", "//clang/lib/Index", "//clang/lib/Parse", "//clang/lib/Serialization", ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits