[llvm] d57a587 - [gn build] Remove an unneeded -I flag

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 24 07:19:12 PDT 2021


Author: Nico Weber
Date: 2021-06-24T10:18:49-04:00
New Revision: d57a5879ab6781a58020d3a878c617266d939e51

URL: https://github.com/llvm/llvm-project/commit/d57a5879ab6781a58020d3a878c617266d939e51
DIFF: https://github.com/llvm/llvm-project/commit/d57a5879ab6781a58020d3a878c617266d939e51.diff

LOG: [gn build] Remove an unneeded -I flag

Everything includes clang/Config/config.h by qualified "clang/Config/config.h"
path, so there's no need for `-Igen/clang/include/clang/Config/clang/include`.

No behavior change.

Added: 
    

Modified: 
    llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn b/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn
index 66c5a17a64a5b..aa3e40af1d9dc 100644
--- a/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn
+++ b/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn
@@ -4,11 +4,6 @@ import("//llvm/utils/gn/build/libs/xml/enable.gni")
 import("//llvm/utils/gn/build/write_cmake_config.gni")
 import("//llvm/version.gni")
 
-config("Config_config") {
-  visibility = [ ":Config" ]
-  include_dirs = [ "$target_gen_dir/clang/include" ]
-}
-
 write_cmake_config("Config") {
   input = "config.h.cmake"
   output = "$target_gen_dir/config.h"
@@ -70,7 +65,4 @@ write_cmake_config("Config") {
   } else {
     values += [ "HOST_LINK_VERSION=" ]
   }
-
-  # Let targets depending on this find the generated file.
-  public_configs = [ ":Config_config" ]
 }


        


More information about the llvm-commits mailing list