| OLD | NEW |
| 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "tools/gn/variables.h" | 5 #include "tools/gn/variables.h" |
| 6 | 6 |
| 7 namespace variables { | 7 namespace variables { |
| 8 | 8 |
| 9 // Built-in variables ---------------------------------------------------------- | 9 // Built-in variables ---------------------------------------------------------- |
| 10 | 10 |
| (...skipping 914 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 925 "\n" | 925 "\n" |
| 926 "Patterns\n" | 926 "Patterns\n" |
| 927 "\n" | 927 "\n" |
| 928 " See \"gn help label_pattern\" for more details on what types of\n" | 928 " See \"gn help label_pattern\" for more details on what types of\n" |
| 929 " patterns are supported. If a toolchain is specified, only targets\n" | 929 " patterns are supported. If a toolchain is specified, only targets\n" |
| 930 " in that toolchain will be matched. If a toolchain is not specified on\n" | 930 " in that toolchain will be matched. If a toolchain is not specified on\n" |
| 931 " a pattern, targets in all toolchains will be matched.\n" | 931 " a pattern, targets in all toolchains will be matched.\n" |
| 932 "\n" | 932 "\n" |
| 933 "Examples\n" | 933 "Examples\n" |
| 934 "\n" | 934 "\n" |
| 935 " Only targets in the current buildfile (\"private\", the default):\n" | 935 " Only targets in the current buildfile (\"private\"):\n" |
| 936 " visibility = [ \":*\" ]\n" | 936 " visibility = [ \":*\" ]\n" |
| 937 "\n" | 937 "\n" |
| 938 " No targets (used for targets that should be leaf nodes):\n" | 938 " No targets (used for targets that should be leaf nodes):\n" |
| 939 " visibility = []\n" | 939 " visibility = []\n" |
| 940 "\n" | 940 "\n" |
| 941 " Any target (\"public\"):\n" | 941 " Any target (\"public\", the default):\n" |
| 942 " visibility = [ \"*\" ]\n" | 942 " visibility = [ \"*\" ]\n" |
| 943 "\n" | 943 "\n" |
| 944 " All targets in the current directory and any subdirectory:\n" | 944 " All targets in the current directory and any subdirectory:\n" |
| 945 " visibility = [ \"./*\" ]\n" | 945 " visibility = [ \"./*\" ]\n" |
| 946 "\n" | 946 "\n" |
| 947 " Any target in \"//bar/BUILD.gn\":\n" | 947 " Any target in \"//bar/BUILD.gn\":\n" |
| 948 " visibility = [ \"//bar:*\" ]\n" | 948 " visibility = [ \"//bar:*\" ]\n" |
| 949 "\n" | 949 "\n" |
| 950 " Any target in \"//bar/\" or any subdirectory thereof:\n" | 950 " Any target in \"//bar/\" or any subdirectory thereof:\n" |
| 951 " visibility = [ \"//bar/*\"\n ]" | 951 " visibility = [ \"//bar/*\"\n ]" |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1026 INSERT_VARIABLE(Sources) | 1026 INSERT_VARIABLE(Sources) |
| 1027 INSERT_VARIABLE(Testonly) | 1027 INSERT_VARIABLE(Testonly) |
| 1028 INSERT_VARIABLE(Visibility) | 1028 INSERT_VARIABLE(Visibility) |
| 1029 } | 1029 } |
| 1030 return info_map; | 1030 return info_map; |
| 1031 } | 1031 } |
| 1032 | 1032 |
| 1033 #undef INSERT_VARIABLE | 1033 #undef INSERT_VARIABLE |
| 1034 | 1034 |
| 1035 } // namespace variables | 1035 } // namespace variables |
| OLD | NEW |