Home
last modified time | relevance | path

Searched refs:gn (Results 1 – 25 of 361) sorted by relevance

12345678910>>...15

/llvm-project-15.0.7/llvm/utils/gn/
H A D.gn2 # `--dotfile=llvm/utils/gn/.gn --root=.` to the `gn gen` command
3 # or use llvm/utils/gn/gn.py which calls gn with these two flags added.
5 buildconfig = "//llvm/utils/gn/build/BUILDCONFIG.gn"
14 # The normal GN setup is to have BUILD.gn files in-tree and a root BUILD.gn
16 # that e.g. llvm/lib/Demangle/BUILD.gn is found at
17 # llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn and that the root BUILD.gn
18 # file is at llvm/utils/gn/secondary/BUILD.gn
19 secondary_source = "//llvm/utils/gn/secondary/"
H A DREADME.rst21 `GN <https://gn.googlesource.com/gn/>`_ is a metabuild system. It always
40 #. ``llvm/utils/gn/get.py`` to download a prebuilt gn binary if you're on a
42 <https://gn.googlesource.com/gn/#getting-started>`_ if you're on a different
45 #. ``llvm/utils/gn/gn.py gen out/gn`` to run GN and create build files.
48 adds ``--dotfile=llvm/utils/gn/.gn --root=.`` and just runs regular ``gn``;
58 the host arch. You can set build options by editing ``out/gn/args.gn``, for
60 ``llvm/utils/gn/gn.py args --list out/gn`` to see a list of all possible
61 options. After touching ``out/gn/args.gn`` just run ninja: it will re-invoke gn
66 online <https://gn.googlesource.com/gn/+/refs/heads/main/docs/reference.md>`_.
69 ``git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format``
[all …]
H A Dget.py11 def download_and_unpack(url, output_dir, gn): argument
17 zipfile.ZipFile(io.BytesIO(data)).extract(gn, path=output_dir)
53 gn = 'gn' + ('.exe' if sys.platform == 'win32' else '')
55 try: os.remove(os.path.join(dirname, gn))
57 download_and_unpack(url % platform, dirname, gn)
58 set_executable_bit(os.path.join(dirname, gn))
H A DTODO.txt9 - investigate feasibility of working `gn check`
21 => https://groups.google.com/a/chromium.org/forum/?oldui=1#!msg/gn-dev/0S7KRGIXcDI/E4ahA1jQFQAJ
22 => Fixed in https://gn-review.googlesource.com/c/gn/+/11701 !
23 `llvm/utils/gn/get.py` to get new gn binary with the fix
H A Dgn.py40 gn = 'gn'
49 gn = os.path.join(os.path.dirname(__file__), 'bin', platform, 'gn')
50 if not os.path.exists(gn + ('.exe' if sys.platform == 'win32' else '')):
63 cmd = [gn] + extra_args + sys.argv[1:]
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/
H A DBUILD.gn2 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
3 configs += [ "//llvm/utils/gn/build:crt_code" ]
29 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
30 configs += [ "//llvm/utils/gn/build:crt_code" ]
36 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
37 configs += [ "//llvm/utils/gn/build:crt_code" ]
43 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
44 configs += [ "//llvm/utils/gn/build:crt_code" ]
52 configs -= [ "//llvm/utils/gn/build:no_rtti" ]
53 configs += [ "//llvm/utils/gn/build:crt_code" ]
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/
H A DBUILD.gn35 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
36 configs += [ "//llvm/utils/gn/build:crt_code" ]
83 configs += [ "//llvm/utils/gn/build:crt_code" ]
94 "//llvm/utils/gn/build:llvm_code",
95 "//llvm/utils/gn/build:thin_archive",
97 configs += [ "//llvm/utils/gn/build:crt_code" ]
106 "//llvm/utils/gn/build:llvm_code",
107 "//llvm/utils/gn/build:thin_archive",
109 configs += [ "//llvm/utils/gn/build:crt_code" ]
135 "//llvm/utils/gn/build:llvm_code",
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/asan/
H A DBUILD.gn137 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
138 configs += [ "//llvm/utils/gn/build:crt_code" ]
143 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
144 configs += [ "//llvm/utils/gn/build:crt_code" ]
152 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
153 configs += [ "//llvm/utils/gn/build:crt_code" ]
158 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
159 configs += [ "//llvm/utils/gn/build:crt_code" ]
173 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
174 configs += [ "//llvm/utils/gn/build:crt_code" ]
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/
H A DBUILD.gn2 import("//llvm/utils/gn/build/mac_sdk.gni")
3 import("//llvm/utils/gn/build/toolchain/compiler.gni")
9 supported_toolchains = [ "//llvm/utils/gn/build/toolchain:stage2_win" ]
10 supported_toolchains += [ "//llvm/utils/gn/build/toolchain:stage2_win_x86" ]
12 supported_toolchains = [ "//llvm/utils/gn/build/toolchain:stage2_unix" ]
17 [ "//llvm/utils/gn/build/toolchain:stage2_baremetal_aarch64" ]
25 # FIXME: Do this only if a gn arg compiler_rt_enable_ios is set?
29 deps += [ "//compiler-rt/lib/builtins(//llvm/utils/gn/build/toolchain:stage2_ios_aarch64)" ]
32 deps += [ "//compiler-rt/lib/builtins(//llvm/utils/gn/build/toolchain:stage2_iossim_x64)" ]
/llvm-project-15.0.7/llvm/utils/gn/build/
H A DBUILDCONFIG.gn6 "//llvm/utils/gn/build:compiler_defaults",
7 "//llvm/utils/gn/build:llvm_code",
8 "//llvm/utils/gn/build:no_exceptions",
9 "//llvm/utils/gn/build:no_rtti",
10 "//llvm/utils/gn/build:thin_archive",
11 "//llvm/utils/gn/build:warn_covered_switch_default",
25 configs = shared_binary_target_configs + [ "//llvm/utils/gn/build:zdefs" ]
46 host_toolchain = "//llvm/utils/gn/build/toolchain:win"
48 host_toolchain = "//llvm/utils/gn/build/toolchain:unix"
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/
H A DBUILD.gn2 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
3 configs += [ "//llvm/utils/gn/build:crt_code" ]
4 deps = [ "//llvm/utils/gn/build/libs/pthread" ]
170 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
171 configs += [ "//llvm/utils/gn/build:crt_code" ]
180 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
181 configs += [ "//llvm/utils/gn/build:crt_code" ]
191 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
192 configs += [ "//llvm/utils/gn/build:crt_code" ]
211 configs += [ "//llvm/utils/gn/build:crt_code" ]
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/ubsan_minimal/
H A DBUILD.gn4 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
5 configs += [ "//llvm/utils/gn/build:crt_code" ]
13 "//llvm/utils/gn/build:llvm_code",
14 "//llvm/utils/gn/build:thin_archive",
16 configs += [ "//llvm/utils/gn/build:crt_code" ]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-config/
H A DBUILD.gn2 import("//llvm/utils/gn/build/buildflags.gni")
3 import("//llvm/utils/gn/build/libs/pthread/enable.gni")
4 import("//llvm/utils/gn/build/libs/terminfo/enable.gni")
5 import("//llvm/utils/gn/build/libs/xml/enable.gni")
6 import("//llvm/utils/gn/build/libs/zlib/enable.gni")
7 import("//llvm/utils/gn/build/write_cmake_config.gni")
11 script = "//llvm/utils/gn/secondary/llvm/tools/llvm-config/write_extension_dependencies.py"
87 "LLVM_BUILD_SYSTEM=gn",
100 script = "//llvm/utils/gn/build/write_library_dependencies.py"
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/msan/
H A DBUILD.gn4 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
5 configs += [ "//llvm/utils/gn/build:crt_code" ]
18 configs -= [ "//llvm/utils/gn/build:thin_archive" ]
53 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
54 configs += [ "//llvm/utils/gn/build:crt_code" ]
61 configs -= [ "//llvm/utils/gn/build:thin_archive" ]
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/
H A DBUILD.gn9 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
10 configs += [ "//llvm/utils/gn/build:crt_code" ]
71 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
72 configs += [ "//llvm/utils/gn/build:crt_code" ]
80 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
81 configs += [ "//llvm/utils/gn/build:crt_code" ]
/llvm-project-15.0.7/llvm/utils/gn/secondary/lld/tools/lld/
H A DBUILD.gn1 import("//llvm/utils/gn/build/symlink_or_copy.gni")
17 # //:lld depends on this symlink target, see comment in //BUILD.gn.
26 configs += [ "//llvm/utils/gn/build:lld_code" ]
34 "//llvm/utils/gn/build/libs/xar",
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/lsan/
H A DBUILD.gn2 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
3 configs += [ "//llvm/utils/gn/build:crt_code" ]
19 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
20 configs += [ "//llvm/utils/gn/build:crt_code" ]
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/test/
H A DBUILD.gn3 #import("//llvm/utils/gn/build/libs/xar/enable.gni")
4 import("//llvm/utils/gn/build/libs/xml/enable.gni")
5 import("//llvm/utils/gn/build/libs/zlib/enable.gni")
6 import("//llvm/utils/gn/build/write_cmake_config.gni")
84 # See comment for Windows solink in llvm/utils/gn/build/toolchain/BUILD.gn
96 "LLDB_ENABLE_LUA=0", # FIXME: gn arg, use in Config.h
97 "LLDB_ENABLE_LZMA=0", # FIXME: gn arg, use in Config.h
98 "LLDB_ENABLE_PYTHON=0", # FIXME: gn arg, use in Config.h
122 # See comment for Windows solink in llvm/utils/gn/build/toolchain/BUILD.gn
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxxabi/src/
H A DBUILD.gn21 # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
102 "//llvm/utils/gn/build:no_exceptions",
103 "//llvm/utils/gn/build:no_rtti",
113 configs -= [ "//llvm/utils/gn/build:thin_archive" ]
133 "//llvm/utils/gn/build:no_exceptions",
134 "//llvm/utils/gn/build:no_rtti",
/llvm-project-15.0.7/llvm/utils/gn/secondary/libunwind/src/
H A DBUILD.gn18 # Make `gn format` not collapse this, for sync_source_lists_from_cmake.py.
100 "//llvm/utils/gn/build:no_exceptions",
101 "//llvm/utils/gn/build:no_rtti",
112 configs -= [ "//llvm/utils/gn/build:thin_archive" ]
123 "//llvm/utils/gn/build:no_exceptions",
124 "//llvm/utils/gn/build:no_rtti",
/llvm-project-15.0.7/llvm/utils/gn/secondary/compiler-rt/lib/scudo/
H A DBUILD.gn2 import("//llvm/utils/gn/build/toolchain/compiler.gni")
6 supported_toolchains += [ "//llvm/utils/gn/build/toolchain:stage2_unix" ]
26 configs -= [ "//llvm/utils/gn/build:llvm_code" ]
27 configs += [ "//llvm/utils/gn/build:crt_code" ]
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/include/llvm/Config/
H A DBUILD.gn7 import("//llvm/utils/gn/build/buildflags.gni")
8 import("//llvm/utils/gn/build/libs/curl/enable.gni")
9 import("//llvm/utils/gn/build/libs/edit/enable.gni")
10 import("//llvm/utils/gn/build/libs/pthread/enable.gni")
11 import("//llvm/utils/gn/build/libs/terminfo/enable.gni")
12 import("//llvm/utils/gn/build/libs/xar/enable.gni")
13 import("//llvm/utils/gn/build/libs/xml/enable.gni")
14 import("//llvm/utils/gn/build/libs/zlib/enable.gni")
15 import("//llvm/utils/gn/build/write_cmake_config.gni")
26 # to keep the gn build close to the cmake build.
[all …]
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/tools/driver/
H A DBUILD.gn3 import("//llvm/utils/gn/build/toolchain/compiler.gni")
4 import("//llvm/utils/gn/build/write_cmake_config.gni")
23 configs += [ "//llvm/utils/gn/build:lldb_code" ]
30 "//llvm/utils/gn/build/libs/xar",
/llvm-project-15.0.7/llvm/utils/gn/build/libs/xml/
H A DBUILD.gn1 import("//llvm/utils/gn/build/libs/xml/enable.gni")
2 import("//llvm/utils/gn/build/mac_sdk.gni")
3 import("//llvm/utils/gn/build/sysroot.gni")
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/unittests/Interpreter/ExceptionTests/
H A DBUILD.gn4 configs += [ "//llvm/utils/gn/build:clang_code" ]
6 "//llvm/utils/gn/build:no_exceptions",
7 "//llvm/utils/gn/build:no_rtti",

12345678910>>...15