From 7ec5326ac2faa2ee2aef6fbb8c63a86023a7b9b1 Mon Sep 17 00:00:00 2001
From: Adam Barth <abarth@google.com>
Date: Thu, 31 Jan 2019 11:08:55 -0800
Subject: [PATCH] [reorg] Prepare for merge into fuchsia.git

---
 .gitignore => build/.gitignore                      |   0
 AUTHORS => build/AUTHORS                            |   0
 BUILD.gn => build/BUILD.gn                          |   0
 Fuchsia.cmake => build/Fuchsia.cmake                |   0
 LICENSE => build/LICENSE                            |   0
 MAINTAINERS => build/MAINTAINERS                    |   0
 PATENTS => build/PATENTS                            |   0
 README.md => build/README.md                        |   0
 __init__.py => build/__init__.py                    |   0
 assert_cmx.gni => build/assert_cmx.gni              |   0
 {banjo => build/banjo}/BUILD.gn                     |   0
 {banjo => build/banjo}/banjo.gni                    |   0
 {banjo => build/banjo}/banjo_library.gni            |   0
 {banjo => build/banjo}/gen_response_file.py         |   0
 {banjo => build/banjo}/gen_sdk_meta.py              |   0
 {banjo => build/banjo}/toolchain.gni                |   0
 {c => build/c}/BUILD.gn                             |   0
 {c => build/c}/banjo_c.gni                          |   0
 {c => build/c}/fidl_c.gni                           |   0
 cat.py => build/cat.py                              |   0
 cat.sh => build/cat.sh                              |   0
 cipd-update.sh => build/cipd-update.sh              |   0
 cipd.ensure => build/cipd.ensure                    |   0
 cipd.versions => build/cipd.versions                |   0
 cipd_internal.ensure => build/cipd_internal.ensure  |   0
 {cmx => build/cmx}/cmx.gni                          |   0
 {cmx => build/cmx}/facets/module_facet_schema.json  |   0
 compiled_action.gni => build/compiled_action.gni    |   0
 {config => build/config}/BUILD.gn                   |   0
 {config => build/config}/BUILDCONFIG.gn             |   0
 {config => build/config}/arm.gni                    |   0
 {config => build/config}/clang/clang.gni            |   0
 {config => build/config}/compiler.gni               |   0
 {config => build/config}/fuchsia/BUILD.gn           |   0
 {config => build/config}/fuchsia/config.gni         |   0
 {config => build/config}/fuchsia/rules.gni          |   0
 {config => build/config}/fuchsia/sdk.gni            |   0
 {config => build/config}/fuchsia/zbi.gni            |   0
 {config => build/config}/fuchsia/zircon.gni         |   0
 {config => build/config}/host_byteorder.gni         |   0
 {config => build/config}/linux/BUILD.gn             |   0
 {config => build/config}/lto/BUILD.gn               |   0
 {config => build/config}/lto/config.gni             |   0
 {config => build/config}/mac/BUILD.gn               |   0
 {config => build/config}/mac/config.gni             |   0
 {config => build/config}/profile/BUILD.gn           |   0
 {config => build/config}/sanitizers/BUILD.gn        |   0
 .../config}/sanitizers/asan_default_options.c       |   0
 {config => build/config}/scudo/BUILD.gn             |   0
 {config => build/config}/scudo/scudo.gni            |   0
 .../config}/scudo/scudo_default_options.c           |   0
 {config => build/config}/sysroot.gni                |   0
 {cpp => build/cpp}/BUILD.gn                         |   0
 {cpp => build/cpp}/binaries.py                      |   0
 {cpp => build/cpp}/fidl_cpp.gni                     |   0
 {cpp => build/cpp}/fidlmerge_cpp.gni                |   0
 {cpp => build/cpp}/gen_sdk_prebuilt_meta_file.py    |   0
 {cpp => build/cpp}/gen_sdk_sources_meta_file.py     |   0
 {cpp => build/cpp}/sdk_executable.gni               |   0
 {cpp => build/cpp}/sdk_shared_library.gni           |   0
 {cpp => build/cpp}/sdk_source_set.gni               |   0
 {cpp => build/cpp}/verify_runtime_deps.py           |   0
 {dart => build/dart}/BUILD.gn                       |   0
 {dart => build/dart}/MAINTAINERS                    |   0
 {dart => build/dart}/dart.gni                       |   0
 {dart => build/dart}/dart_fuchsia_test.gni          |   0
 {dart => build/dart}/dart_library.gni               |   0
 {dart => build/dart}/dart_remote_test.gni           |   0
 {dart => build/dart}/dart_tool.gni                  |   0
 {dart => build/dart}/empty_pubspec.yaml             |   0
 {dart => build/dart}/fidl_dart.gni                  |   0
 {dart => build/dart}/fidlmerge_dart.gni             |   0
 {dart => build/dart}/gen_analyzer_invocation.py     |   0
 {dart => build/dart}/gen_app_invocation.py          |   0
 {dart => build/dart}/gen_dot_packages.py            |   0
 {dart => build/dart}/gen_fuchsia_test_main.py       |   0
 {dart => build/dart}/gen_remote_test_invocation.py  |   0
 {dart => build/dart}/gen_run_sh.py                  |   0
 {dart => build/dart}/gen_test_invocation.py         |   0
 {dart => build/dart}/label_to_package_name.py       |   0
 {dart => build/dart}/run_analysis.py                |   0
 {dart => build/dart}/sdk/gen_meta_file.py           |   0
 {dart => build/dart}/sdk/sort_deps.py               |   0
 {dart => build/dart}/toolchain.gni                  |   0
 .../deprecated_bare_package_url                     |   0
 development.key => build/development.key            | Bin
 dot_gn_symlink.sh => build/dot_gn_symlink.sh        |   0
 {fidl => build/fidl}/BUILD.gn                       |   0
 {fidl => build/fidl}/fidl.gni                       |   0
 {fidl => build/fidl}/fidl_library.gni               |   0
 {fidl => build/fidl}/gen_response_file.py           |   0
 {fidl => build/fidl}/gen_sdk_meta.py                |   0
 {fidl => build/fidl}/toolchain.gni                  |   0
 {fuzzing => build/fuzzing}/BUILD.gn                 |   0
 {fuzzing => build/fuzzing}/fuzzer.gni               |   0
 {fuzzing => build/fuzzing}/gen_fuzzer_manifest.py   |   0
 {fuzzing => build/fuzzing}/gen_fuzzer_resource.py   |   0
 {gn => build/gn}/BUILD.gn                           |   0
 {gn => build/gn}/check-layer-dependencies.py        |   0
 {gn => build/gn}/dotfile.gn                         |   0
 {gn => build/gn}/gen_persistent_log_config.py       |   0
 {gn => build/gn}/guess_layer.py                     |   0
 {gn => build/gn}/packages.gni                       |   0
 {gn => build/gn}/paths.py                           |   0
 {gn => build/gn}/prepreprocess_build_packages.py    |   0
 {gn => build/gn}/preprocess_products.py             |   0
 {gn => build/gn}/write_package_json.py              |   0
 gn_helpers.py => build/gn_helpers.py                |   0
 gn_run_binary.sh => build/gn_run_binary.sh          |   0
 {go => build/go}/BUILD.gn                           |   0
 {go => build/go}/build.py                           |   0
 {go => build/go}/fidl_go.gni                        |   0
 {go => build/go}/gen_library_metadata.py            |   0
 {go => build/go}/go_binary.gni                      |   0
 {go => build/go}/go_build.gni                       |   0
 {go => build/go}/go_library.gni                     |   0
 {go => build/go}/go_test.gni                        |   0
 {go => build/go}/toolchain.gni                      |   0
 gypi_to_gn.py => build/gypi_to_gn.py                |   0
 host.gni => build/host.gni                          |   0
 {images => build/images}/BUILD.gn                   |   0
 {images => build/images}/blob_manifest.py           |   0
 {images => build/images}/boot.gni                   |   0
 {images => build/images}/create-shell-commands.py   |   0
 {images => build/images}/custom_signing.gni         |   0
 {images => build/images}/efi_local_cmdline.txt      |   0
 {images => build/images}/elfinfo.py                 |   0
 {images => build/images}/finalize_manifests.py      |   0
 {images => build/images}/fvm.gni                    |   0
 {images => build/images}/guest/BUILD.gn             |   0
 .../images}/guest/guest_meta_package.json           |   0
 {images => build/images}/json.gni                   |   0
 {images => build/images}/manifest.gni               |   0
 {images => build/images}/manifest.py                |   0
 {images => build/images}/max_fvm_size.gni           |   0
 {images => build/images}/pack-images.py             |   0
 {images => build/images}/system_meta_package.json   |   0
 .../images}/system_package_key_check.py             |   0
 {images => build/images}/update_package.json        |   0
 {images => build/images}/variant.py                 |   0
 {images => build/images}/zedboot/BUILD.gn           |   0
 {images => build/images}/zedboot/efi_cmdline.txt    |   0
 {json => build/json}/validate_json.gni              |   0
 {mac => build/mac}/find_sdk.py                      |   0
 make_map.py => build/make_map.py                    |   0
 {manifest => build/manifest}/build                  |   0
 {manifest => build/manifest}/minimal                |   0
 {manifest => build/manifest}/third_party            |   0
 {module_args => build/module_args}/dart.gni         |   0
 package.gni => build/package.gni                    |   0
 {package => build/package}/component.gni            |   0
 package_group.gni => build/package_group.gni        |   0
 {packages => build/packages}/install                |   0
 {packages => build/packages}/json_merge             |   0
 {packages => build/packages}/json_validator         |   0
 {packages => build/packages}/netboot                |   0
 {packages => build/packages}/package_internal.gni   |   0
 {packages => build/packages}/prebuilt_package.gni   |   0
 {packages => build/packages}/prebuilt_package.py    |   0
 {packages => build/packages}/shell-commands         |   0
 persist_logs.gni => build/persist_logs.gni          |   0
 {rust => build/rust}/BUILD.gn                       |   0
 {rust => build/rust}/build_rustc_target.py          |   0
 {rust => build/rust}/compile_3p_crates.py           |   0
 {rust => build/rust}/config.gni                     |   0
 {rust => build/rust}/fidl_rust.gni                  |   0
 {rust => build/rust}/fidl_rust_library.gni          |   0
 {rust => build/rust}/list_3p_crates.py              |   0
 {rust => build/rust}/list_files_in_dir.py           |   0
 {rust => build/rust}/rustc_artifact.gni             |   0
 {rust => build/rust}/rustc_binary.gni               |   0
 {rust => build/rust}/rustc_library.gni              |   0
 {rust => build/rust}/rustc_macro.gni                |   0
 {rust => build/rust}/rustc_staticlib.gni            |   0
 {rust => build/rust}/toolchain.gni                  |   0
 {rust => build/rust}/write_3p_crate_dep_info.py     |   0
 {rust => build/rust}/write_cargo_toml.py            |   0
 rustfmt.toml => build/rustfmt.toml                  |   0
 {sdk => build/sdk}/BUILD.gn                         |   0
 {sdk => build/sdk}/MAINTAINERS                      |   0
 {sdk => build/sdk}/README.md                        |   0
 {sdk => build/sdk}/create_atom_manifest.py          |   0
 {sdk => build/sdk}/create_molecule_manifest.py      |   0
 {sdk => build/sdk}/export_sdk.py                    |   0
 {sdk => build/sdk}/generate_archive_manifest.py     |   0
 {sdk => build/sdk}/generate_meta.py                 |   0
 {sdk => build/sdk}/manifest_schema.json             |   0
 {sdk => build/sdk}/meta/banjo_library.json          |   0
 {sdk => build/sdk}/meta/cc_prebuilt_library.json    |   0
 {sdk => build/sdk}/meta/cc_source_library.json      |   0
 {sdk => build/sdk}/meta/common.json                 |   0
 {sdk => build/sdk}/meta/dart_library.json           |   0
 {sdk => build/sdk}/meta/documentation.json          |   0
 {sdk => build/sdk}/meta/fidl_library.json           |   0
 {sdk => build/sdk}/meta/host_tool.json              |   0
 {sdk => build/sdk}/meta/image.json                  |   0
 {sdk => build/sdk}/meta/loadable_module.json        |   0
 {sdk => build/sdk}/meta/manifest.json               |   0
 {sdk => build/sdk}/meta/sysroot.json                |   0
 {sdk => build/sdk}/sdk.gni                          |   0
 {sdk => build/sdk}/sdk_atom.gni                     |   0
 {sdk => build/sdk}/sdk_atom_alias.gni               |   0
 {sdk => build/sdk}/sdk_common.py                    |   0
 {sdk => build/sdk}/sdk_common_unittest.py           |   0
 {sdk => build/sdk}/sdk_documentation.gni            |   0
 {sdk => build/sdk}/sdk_molecule.gni                 |   0
 {sdk => build/sdk}/sdk_prebuilt_executable.gni      |   0
 .../third_party/dart/pkg/analyzer/BUILD.gn          |   0
 .../third_party/dart/pkg/analyzer_cli/BUILD.gn      |   0
 .../third_party/dart/pkg/build_integration/BUILD.gn |   0
 .../third_party/dart/pkg/front_end/BUILD.gn         |   0
 .../secondary}/third_party/dart/pkg/kernel/BUILD.gn |   0
 .../third_party/dart/pkg/telemetry/BUILD.gn         |   0
 .../third_party/dart/pkg/typed_mock/BUILD.gn        |   0
 .../secondary}/third_party/dart/pkg/vm/BUILD.gn     |   0
 .../third_party/dart/third_party/pkg/func/BUILD.gn  |   0
 .../third_party/dart/third_party/pkg/intl/BUILD.gn  |   0
 .../dart/third_party/pkg/linter/BUILD.gn            |   0
 .../secondary}/third_party/glfw/BUILD.gn            |   0
 .../secondary}/third_party/llvm/BUILD.gn            |   0
 .../secondary}/third_party/llvm/README.md           |   0
 .../llvm/include/llvm/Config/AsmParsers.def         |   0
 .../llvm/include/llvm/Config/AsmPrinters.def        |   0
 .../llvm/include/llvm/Config/Disassemblers.def      |   0
 .../llvm/include/llvm/Config/Targets.def            |   0
 .../llvm/include/llvm/Config/abi-breaking.h         |   0
 .../third_party/llvm/include/llvm/Config/config.h   |   0
 .../llvm/include/llvm/Config/llvm-config.h          |   0
 .../llvm/include/llvm/Support/VCSRevision.h         |   0
 .../third_party/llvm/lib/BinaryFormat/BUILD.gn      |   0
 .../third_party/llvm/lib/Bitcode/BUILD.gn           |   0
 .../third_party/llvm/lib/Bitcode/Reader/BUILD.gn    |   0
 .../third_party/llvm/lib/Bitcode/Writer/BUILD.gn    |   0
 .../third_party/llvm/lib/DebugInfo/BUILD.gn         |   0
 .../third_party/llvm/lib/Demangle/BUILD.gn          |   0
 .../secondary}/third_party/llvm/lib/IR/BUILD.gn     |   0
 .../secondary}/third_party/llvm/lib/MC/BUILD.gn     |   0
 .../third_party/llvm/lib/MC/MCDisassembler/BUILD.gn |   0
 .../third_party/llvm/lib/MC/MCParser/BUILD.gn       |   0
 .../secondary}/third_party/llvm/lib/Object/BUILD.gn |   0
 .../third_party/llvm/lib/Support/BUILD.gn           |   0
 .../third_party/llvm/lib/TableGen/BUILD.gn          |   0
 .../third_party/llvm/lib/Target/AArch64/BUILD.gn    |   0
 .../llvm/lib/Target/AArch64/Disassembler/BUILD.gn   |   0
 .../third_party/llvm/lib/Target/X86/BUILD.gn        |   0
 .../llvm/lib/Target/X86/Disassembler/BUILD.gn       |   0
 .../third_party/llvm/utils/TableGen/BUILD.gn        |   0
 .../third_party/llvm/utils/TableGen/tablegen.gni    |   0
 .../third_party/shaderc/fake_sys/BUILD.gn           |   0
 .../third_party/shaderc/fake_sys/sys/resource.h     |   0
 .../third_party/shaderc/libshaderc/BUILD.gn         |   0
 .../third_party/shaderc/libshaderc_util/BUILD.gn    |   0
 .../shaderc/third_party/glslang/BUILD.gn            |   0
 .../shaderc/third_party/spirv-tools/BUILD.gn        |   0
 .../secondary}/third_party/spirv-cross/BUILD.gn     |   0
 test.gni => build/test.gni                          |   0
 {test => build/test}/test_package.gni               |   0
 {testing => build/testing}/environments.gni         |   0
 {testing => build/testing}/platforms.gni            |   0
 {testing => build/testing}/secret_spec.gni          |   0
 {testing => build/testing}/test_spec.gni            |   0
 {toolchain => build/toolchain}/BUILD.gn             |   0
 {toolchain => build/toolchain}/ccache.gni           |   0
 {toolchain => build/toolchain}/clang_toolchain.gni  |   0
 {toolchain => build/toolchain}/fuchsia/BUILD.gn     |   0
 {toolchain => build/toolchain}/goma.gni             |   0
 {toolchain => build/toolchain}/variant.gni          |   0
 {tools => build/tools}/README.md                    |   0
 {tools => build/tools}/json_merge/BUILD.gn          |   0
 {tools => build/tools}/json_merge/example/BUILD.gn  |   0
 .../tools}/json_merge/example/black_white.json      |   0
 {tools => build/tools}/json_merge/example/rgb.json  |   0
 {tools => build/tools}/json_merge/json_merge.cc     |   0
 {tools => build/tools}/json_merge/json_merge.gni    |   0
 {tools => build/tools}/json_merge/json_merge.h      |   0
 {tools => build/tools}/json_merge/main.cc           |   0
 {tools => build/tools}/json_merge/test.cc           |   0
 {tools => build/tools}/json_validator/BUILD.gn      |   0
 {tools => build/tools}/json_validator/README.md     |   0
 {tools => build/tools}/json_validator/main.cc       |   0
 {tools => build/tools}/tar_maker/BUILD.gn           |   0
 {tools => build/tools}/tar_maker/main.go            |   0
 {vulkan => build/vulkan}/config.gni                 |   0
 {zircon => build/zircon}/BUILD.gn                   |   0
 {zircon => build/zircon}/MAINTAINERS                |   0
 {zircon => build/zircon}/README.md                  |   0
 {zircon => build/zircon}/add_library_debug_data.py  |   0
 {zircon => build/zircon}/add_sysroot_debug_data.py  |   0
 {zircon => build/zircon}/banjo.mako                 |   0
 {zircon => build/zircon}/banjo_dummy.mako           |   0
 {zircon => build/zircon}/boards.mako                |   0
 {zircon => build/zircon}/create_gn_rules.py         |   0
 {zircon => build/zircon}/fidl.mako                  |   0
 {zircon => build/zircon}/header.mako                |   0
 {zircon => build/zircon}/host_tool.mako             |   0
 {zircon => build/zircon}/list_boards.py             |   0
 {zircon => build/zircon}/list_source_files.py       |   0
 {zircon => build/zircon}/main.mako                  |   0
 {zircon => build/zircon}/shared_library.mako        |   0
 {zircon => build/zircon}/source_library.mako        |   0
 {zircon => build/zircon}/static_library.mako        |   0
 {zircon => build/zircon}/sysroot.mako               |   0
 302 files changed, 0 insertions(+), 0 deletions(-)
 rename .gitignore => build/.gitignore (100%)
 rename AUTHORS => build/AUTHORS (100%)
 rename BUILD.gn => build/BUILD.gn (100%)
 rename Fuchsia.cmake => build/Fuchsia.cmake (100%)
 rename LICENSE => build/LICENSE (100%)
 rename MAINTAINERS => build/MAINTAINERS (100%)
 rename PATENTS => build/PATENTS (100%)
 rename README.md => build/README.md (100%)
 rename __init__.py => build/__init__.py (100%)
 rename assert_cmx.gni => build/assert_cmx.gni (100%)
 rename {banjo => build/banjo}/BUILD.gn (100%)
 rename {banjo => build/banjo}/banjo.gni (100%)
 rename {banjo => build/banjo}/banjo_library.gni (100%)
 rename {banjo => build/banjo}/gen_response_file.py (100%)
 rename {banjo => build/banjo}/gen_sdk_meta.py (100%)
 rename {banjo => build/banjo}/toolchain.gni (100%)
 rename {c => build/c}/BUILD.gn (100%)
 rename {c => build/c}/banjo_c.gni (100%)
 rename {c => build/c}/fidl_c.gni (100%)
 rename cat.py => build/cat.py (100%)
 rename cat.sh => build/cat.sh (100%)
 rename cipd-update.sh => build/cipd-update.sh (100%)
 rename cipd.ensure => build/cipd.ensure (100%)
 rename cipd.versions => build/cipd.versions (100%)
 rename cipd_internal.ensure => build/cipd_internal.ensure (100%)
 rename {cmx => build/cmx}/cmx.gni (100%)
 rename {cmx => build/cmx}/facets/module_facet_schema.json (100%)
 rename compiled_action.gni => build/compiled_action.gni (100%)
 rename {config => build/config}/BUILD.gn (100%)
 rename {config => build/config}/BUILDCONFIG.gn (100%)
 rename {config => build/config}/arm.gni (100%)
 rename {config => build/config}/clang/clang.gni (100%)
 rename {config => build/config}/compiler.gni (100%)
 rename {config => build/config}/fuchsia/BUILD.gn (100%)
 rename {config => build/config}/fuchsia/config.gni (100%)
 rename {config => build/config}/fuchsia/rules.gni (100%)
 rename {config => build/config}/fuchsia/sdk.gni (100%)
 rename {config => build/config}/fuchsia/zbi.gni (100%)
 rename {config => build/config}/fuchsia/zircon.gni (100%)
 rename {config => build/config}/host_byteorder.gni (100%)
 rename {config => build/config}/linux/BUILD.gn (100%)
 rename {config => build/config}/lto/BUILD.gn (100%)
 rename {config => build/config}/lto/config.gni (100%)
 rename {config => build/config}/mac/BUILD.gn (100%)
 rename {config => build/config}/mac/config.gni (100%)
 rename {config => build/config}/profile/BUILD.gn (100%)
 rename {config => build/config}/sanitizers/BUILD.gn (100%)
 rename {config => build/config}/sanitizers/asan_default_options.c (100%)
 rename {config => build/config}/scudo/BUILD.gn (100%)
 rename {config => build/config}/scudo/scudo.gni (100%)
 rename {config => build/config}/scudo/scudo_default_options.c (100%)
 rename {config => build/config}/sysroot.gni (100%)
 rename {cpp => build/cpp}/BUILD.gn (100%)
 rename {cpp => build/cpp}/binaries.py (100%)
 rename {cpp => build/cpp}/fidl_cpp.gni (100%)
 rename {cpp => build/cpp}/fidlmerge_cpp.gni (100%)
 rename {cpp => build/cpp}/gen_sdk_prebuilt_meta_file.py (100%)
 rename {cpp => build/cpp}/gen_sdk_sources_meta_file.py (100%)
 rename {cpp => build/cpp}/sdk_executable.gni (100%)
 rename {cpp => build/cpp}/sdk_shared_library.gni (100%)
 rename {cpp => build/cpp}/sdk_source_set.gni (100%)
 rename {cpp => build/cpp}/verify_runtime_deps.py (100%)
 rename {dart => build/dart}/BUILD.gn (100%)
 rename {dart => build/dart}/MAINTAINERS (100%)
 rename {dart => build/dart}/dart.gni (100%)
 rename {dart => build/dart}/dart_fuchsia_test.gni (100%)
 rename {dart => build/dart}/dart_library.gni (100%)
 rename {dart => build/dart}/dart_remote_test.gni (100%)
 rename {dart => build/dart}/dart_tool.gni (100%)
 rename {dart => build/dart}/empty_pubspec.yaml (100%)
 rename {dart => build/dart}/fidl_dart.gni (100%)
 rename {dart => build/dart}/fidlmerge_dart.gni (100%)
 rename {dart => build/dart}/gen_analyzer_invocation.py (100%)
 rename {dart => build/dart}/gen_app_invocation.py (100%)
 rename {dart => build/dart}/gen_dot_packages.py (100%)
 rename {dart => build/dart}/gen_fuchsia_test_main.py (100%)
 rename {dart => build/dart}/gen_remote_test_invocation.py (100%)
 rename {dart => build/dart}/gen_run_sh.py (100%)
 rename {dart => build/dart}/gen_test_invocation.py (100%)
 rename {dart => build/dart}/label_to_package_name.py (100%)
 rename {dart => build/dart}/run_analysis.py (100%)
 rename {dart => build/dart}/sdk/gen_meta_file.py (100%)
 rename {dart => build/dart}/sdk/sort_deps.py (100%)
 rename {dart => build/dart}/toolchain.gni (100%)
 rename deprecated_bare_package_url => build/deprecated_bare_package_url (100%)
 rename development.key => build/development.key (100%)
 rename dot_gn_symlink.sh => build/dot_gn_symlink.sh (100%)
 rename {fidl => build/fidl}/BUILD.gn (100%)
 rename {fidl => build/fidl}/fidl.gni (100%)
 rename {fidl => build/fidl}/fidl_library.gni (100%)
 rename {fidl => build/fidl}/gen_response_file.py (100%)
 rename {fidl => build/fidl}/gen_sdk_meta.py (100%)
 rename {fidl => build/fidl}/toolchain.gni (100%)
 rename {fuzzing => build/fuzzing}/BUILD.gn (100%)
 rename {fuzzing => build/fuzzing}/fuzzer.gni (100%)
 rename {fuzzing => build/fuzzing}/gen_fuzzer_manifest.py (100%)
 rename {fuzzing => build/fuzzing}/gen_fuzzer_resource.py (100%)
 rename {gn => build/gn}/BUILD.gn (100%)
 rename {gn => build/gn}/check-layer-dependencies.py (100%)
 rename {gn => build/gn}/dotfile.gn (100%)
 rename {gn => build/gn}/gen_persistent_log_config.py (100%)
 rename {gn => build/gn}/guess_layer.py (100%)
 rename {gn => build/gn}/packages.gni (100%)
 rename {gn => build/gn}/paths.py (100%)
 rename {gn => build/gn}/prepreprocess_build_packages.py (100%)
 rename {gn => build/gn}/preprocess_products.py (100%)
 rename {gn => build/gn}/write_package_json.py (100%)
 rename gn_helpers.py => build/gn_helpers.py (100%)
 rename gn_run_binary.sh => build/gn_run_binary.sh (100%)
 rename {go => build/go}/BUILD.gn (100%)
 rename {go => build/go}/build.py (100%)
 rename {go => build/go}/fidl_go.gni (100%)
 rename {go => build/go}/gen_library_metadata.py (100%)
 rename {go => build/go}/go_binary.gni (100%)
 rename {go => build/go}/go_build.gni (100%)
 rename {go => build/go}/go_library.gni (100%)
 rename {go => build/go}/go_test.gni (100%)
 rename {go => build/go}/toolchain.gni (100%)
 rename gypi_to_gn.py => build/gypi_to_gn.py (100%)
 rename host.gni => build/host.gni (100%)
 rename {images => build/images}/BUILD.gn (100%)
 rename {images => build/images}/blob_manifest.py (100%)
 rename {images => build/images}/boot.gni (100%)
 rename {images => build/images}/create-shell-commands.py (100%)
 rename {images => build/images}/custom_signing.gni (100%)
 rename {images => build/images}/efi_local_cmdline.txt (100%)
 rename {images => build/images}/elfinfo.py (100%)
 rename {images => build/images}/finalize_manifests.py (100%)
 rename {images => build/images}/fvm.gni (100%)
 rename {images => build/images}/guest/BUILD.gn (100%)
 rename {images => build/images}/guest/guest_meta_package.json (100%)
 rename {images => build/images}/json.gni (100%)
 rename {images => build/images}/manifest.gni (100%)
 rename {images => build/images}/manifest.py (100%)
 rename {images => build/images}/max_fvm_size.gni (100%)
 rename {images => build/images}/pack-images.py (100%)
 rename {images => build/images}/system_meta_package.json (100%)
 rename {images => build/images}/system_package_key_check.py (100%)
 rename {images => build/images}/update_package.json (100%)
 rename {images => build/images}/variant.py (100%)
 rename {images => build/images}/zedboot/BUILD.gn (100%)
 rename {images => build/images}/zedboot/efi_cmdline.txt (100%)
 rename {json => build/json}/validate_json.gni (100%)
 rename {mac => build/mac}/find_sdk.py (100%)
 rename make_map.py => build/make_map.py (100%)
 rename {manifest => build/manifest}/build (100%)
 rename {manifest => build/manifest}/minimal (100%)
 rename {manifest => build/manifest}/third_party (100%)
 rename {module_args => build/module_args}/dart.gni (100%)
 rename package.gni => build/package.gni (100%)
 rename {package => build/package}/component.gni (100%)
 rename package_group.gni => build/package_group.gni (100%)
 rename {packages => build/packages}/install (100%)
 rename {packages => build/packages}/json_merge (100%)
 rename {packages => build/packages}/json_validator (100%)
 rename {packages => build/packages}/netboot (100%)
 rename {packages => build/packages}/package_internal.gni (100%)
 rename {packages => build/packages}/prebuilt_package.gni (100%)
 rename {packages => build/packages}/prebuilt_package.py (100%)
 rename {packages => build/packages}/shell-commands (100%)
 rename persist_logs.gni => build/persist_logs.gni (100%)
 rename {rust => build/rust}/BUILD.gn (100%)
 rename {rust => build/rust}/build_rustc_target.py (100%)
 rename {rust => build/rust}/compile_3p_crates.py (100%)
 rename {rust => build/rust}/config.gni (100%)
 rename {rust => build/rust}/fidl_rust.gni (100%)
 rename {rust => build/rust}/fidl_rust_library.gni (100%)
 rename {rust => build/rust}/list_3p_crates.py (100%)
 rename {rust => build/rust}/list_files_in_dir.py (100%)
 rename {rust => build/rust}/rustc_artifact.gni (100%)
 rename {rust => build/rust}/rustc_binary.gni (100%)
 rename {rust => build/rust}/rustc_library.gni (100%)
 rename {rust => build/rust}/rustc_macro.gni (100%)
 rename {rust => build/rust}/rustc_staticlib.gni (100%)
 rename {rust => build/rust}/toolchain.gni (100%)
 rename {rust => build/rust}/write_3p_crate_dep_info.py (100%)
 rename {rust => build/rust}/write_cargo_toml.py (100%)
 rename rustfmt.toml => build/rustfmt.toml (100%)
 rename {sdk => build/sdk}/BUILD.gn (100%)
 rename {sdk => build/sdk}/MAINTAINERS (100%)
 rename {sdk => build/sdk}/README.md (100%)
 rename {sdk => build/sdk}/create_atom_manifest.py (100%)
 rename {sdk => build/sdk}/create_molecule_manifest.py (100%)
 rename {sdk => build/sdk}/export_sdk.py (100%)
 rename {sdk => build/sdk}/generate_archive_manifest.py (100%)
 rename {sdk => build/sdk}/generate_meta.py (100%)
 rename {sdk => build/sdk}/manifest_schema.json (100%)
 rename {sdk => build/sdk}/meta/banjo_library.json (100%)
 rename {sdk => build/sdk}/meta/cc_prebuilt_library.json (100%)
 rename {sdk => build/sdk}/meta/cc_source_library.json (100%)
 rename {sdk => build/sdk}/meta/common.json (100%)
 rename {sdk => build/sdk}/meta/dart_library.json (100%)
 rename {sdk => build/sdk}/meta/documentation.json (100%)
 rename {sdk => build/sdk}/meta/fidl_library.json (100%)
 rename {sdk => build/sdk}/meta/host_tool.json (100%)
 rename {sdk => build/sdk}/meta/image.json (100%)
 rename {sdk => build/sdk}/meta/loadable_module.json (100%)
 rename {sdk => build/sdk}/meta/manifest.json (100%)
 rename {sdk => build/sdk}/meta/sysroot.json (100%)
 rename {sdk => build/sdk}/sdk.gni (100%)
 rename {sdk => build/sdk}/sdk_atom.gni (100%)
 rename {sdk => build/sdk}/sdk_atom_alias.gni (100%)
 rename {sdk => build/sdk}/sdk_common.py (100%)
 rename {sdk => build/sdk}/sdk_common_unittest.py (100%)
 rename {sdk => build/sdk}/sdk_documentation.gni (100%)
 rename {sdk => build/sdk}/sdk_molecule.gni (100%)
 rename {sdk => build/sdk}/sdk_prebuilt_executable.gni (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/analyzer/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/analyzer_cli/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/build_integration/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/front_end/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/kernel/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/telemetry/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/typed_mock/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/pkg/vm/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/third_party/pkg/func/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/third_party/pkg/intl/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/dart/third_party/pkg/linter/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/glfw/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/README.md (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/AsmParsers.def (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/AsmPrinters.def (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/Disassemblers.def (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/Targets.def (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/abi-breaking.h (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/config.h (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Config/llvm-config.h (100%)
 rename {secondary => build/secondary}/third_party/llvm/include/llvm/Support/VCSRevision.h (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/BinaryFormat/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Bitcode/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Bitcode/Reader/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Bitcode/Writer/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/DebugInfo/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Demangle/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/IR/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/MC/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/MC/MCDisassembler/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/MC/MCParser/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Object/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Support/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/TableGen/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Target/AArch64/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Target/AArch64/Disassembler/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Target/X86/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/lib/Target/X86/Disassembler/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/utils/TableGen/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/llvm/utils/TableGen/tablegen.gni (100%)
 rename {secondary => build/secondary}/third_party/shaderc/fake_sys/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/shaderc/fake_sys/sys/resource.h (100%)
 rename {secondary => build/secondary}/third_party/shaderc/libshaderc/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/shaderc/libshaderc_util/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/shaderc/third_party/glslang/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/shaderc/third_party/spirv-tools/BUILD.gn (100%)
 rename {secondary => build/secondary}/third_party/spirv-cross/BUILD.gn (100%)
 rename test.gni => build/test.gni (100%)
 rename {test => build/test}/test_package.gni (100%)
 rename {testing => build/testing}/environments.gni (100%)
 rename {testing => build/testing}/platforms.gni (100%)
 rename {testing => build/testing}/secret_spec.gni (100%)
 rename {testing => build/testing}/test_spec.gni (100%)
 rename {toolchain => build/toolchain}/BUILD.gn (100%)
 rename {toolchain => build/toolchain}/ccache.gni (100%)
 rename {toolchain => build/toolchain}/clang_toolchain.gni (100%)
 rename {toolchain => build/toolchain}/fuchsia/BUILD.gn (100%)
 rename {toolchain => build/toolchain}/goma.gni (100%)
 rename {toolchain => build/toolchain}/variant.gni (100%)
 rename {tools => build/tools}/README.md (100%)
 rename {tools => build/tools}/json_merge/BUILD.gn (100%)
 rename {tools => build/tools}/json_merge/example/BUILD.gn (100%)
 rename {tools => build/tools}/json_merge/example/black_white.json (100%)
 rename {tools => build/tools}/json_merge/example/rgb.json (100%)
 rename {tools => build/tools}/json_merge/json_merge.cc (100%)
 rename {tools => build/tools}/json_merge/json_merge.gni (100%)
 rename {tools => build/tools}/json_merge/json_merge.h (100%)
 rename {tools => build/tools}/json_merge/main.cc (100%)
 rename {tools => build/tools}/json_merge/test.cc (100%)
 rename {tools => build/tools}/json_validator/BUILD.gn (100%)
 rename {tools => build/tools}/json_validator/README.md (100%)
 rename {tools => build/tools}/json_validator/main.cc (100%)
 rename {tools => build/tools}/tar_maker/BUILD.gn (100%)
 rename {tools => build/tools}/tar_maker/main.go (100%)
 rename {vulkan => build/vulkan}/config.gni (100%)
 rename {zircon => build/zircon}/BUILD.gn (100%)
 rename {zircon => build/zircon}/MAINTAINERS (100%)
 rename {zircon => build/zircon}/README.md (100%)
 rename {zircon => build/zircon}/add_library_debug_data.py (100%)
 rename {zircon => build/zircon}/add_sysroot_debug_data.py (100%)
 rename {zircon => build/zircon}/banjo.mako (100%)
 rename {zircon => build/zircon}/banjo_dummy.mako (100%)
 rename {zircon => build/zircon}/boards.mako (100%)
 rename {zircon => build/zircon}/create_gn_rules.py (100%)
 rename {zircon => build/zircon}/fidl.mako (100%)
 rename {zircon => build/zircon}/header.mako (100%)
 rename {zircon => build/zircon}/host_tool.mako (100%)
 rename {zircon => build/zircon}/list_boards.py (100%)
 rename {zircon => build/zircon}/list_source_files.py (100%)
 rename {zircon => build/zircon}/main.mako (100%)
 rename {zircon => build/zircon}/shared_library.mako (100%)
 rename {zircon => build/zircon}/source_library.mako (100%)
 rename {zircon => build/zircon}/static_library.mako (100%)
 rename {zircon => build/zircon}/sysroot.mako (100%)

diff --git a/.gitignore b/build/.gitignore
similarity index 100%
rename from .gitignore
rename to build/.gitignore
diff --git a/AUTHORS b/build/AUTHORS
similarity index 100%
rename from AUTHORS
rename to build/AUTHORS
diff --git a/BUILD.gn b/build/BUILD.gn
similarity index 100%
rename from BUILD.gn
rename to build/BUILD.gn
diff --git a/Fuchsia.cmake b/build/Fuchsia.cmake
similarity index 100%
rename from Fuchsia.cmake
rename to build/Fuchsia.cmake
diff --git a/LICENSE b/build/LICENSE
similarity index 100%
rename from LICENSE
rename to build/LICENSE
diff --git a/MAINTAINERS b/build/MAINTAINERS
similarity index 100%
rename from MAINTAINERS
rename to build/MAINTAINERS
diff --git a/PATENTS b/build/PATENTS
similarity index 100%
rename from PATENTS
rename to build/PATENTS
diff --git a/README.md b/build/README.md
similarity index 100%
rename from README.md
rename to build/README.md
diff --git a/__init__.py b/build/__init__.py
similarity index 100%
rename from __init__.py
rename to build/__init__.py
diff --git a/assert_cmx.gni b/build/assert_cmx.gni
similarity index 100%
rename from assert_cmx.gni
rename to build/assert_cmx.gni
diff --git a/banjo/BUILD.gn b/build/banjo/BUILD.gn
similarity index 100%
rename from banjo/BUILD.gn
rename to build/banjo/BUILD.gn
diff --git a/banjo/banjo.gni b/build/banjo/banjo.gni
similarity index 100%
rename from banjo/banjo.gni
rename to build/banjo/banjo.gni
diff --git a/banjo/banjo_library.gni b/build/banjo/banjo_library.gni
similarity index 100%
rename from banjo/banjo_library.gni
rename to build/banjo/banjo_library.gni
diff --git a/banjo/gen_response_file.py b/build/banjo/gen_response_file.py
similarity index 100%
rename from banjo/gen_response_file.py
rename to build/banjo/gen_response_file.py
diff --git a/banjo/gen_sdk_meta.py b/build/banjo/gen_sdk_meta.py
similarity index 100%
rename from banjo/gen_sdk_meta.py
rename to build/banjo/gen_sdk_meta.py
diff --git a/banjo/toolchain.gni b/build/banjo/toolchain.gni
similarity index 100%
rename from banjo/toolchain.gni
rename to build/banjo/toolchain.gni
diff --git a/c/BUILD.gn b/build/c/BUILD.gn
similarity index 100%
rename from c/BUILD.gn
rename to build/c/BUILD.gn
diff --git a/c/banjo_c.gni b/build/c/banjo_c.gni
similarity index 100%
rename from c/banjo_c.gni
rename to build/c/banjo_c.gni
diff --git a/c/fidl_c.gni b/build/c/fidl_c.gni
similarity index 100%
rename from c/fidl_c.gni
rename to build/c/fidl_c.gni
diff --git a/cat.py b/build/cat.py
similarity index 100%
rename from cat.py
rename to build/cat.py
diff --git a/cat.sh b/build/cat.sh
similarity index 100%
rename from cat.sh
rename to build/cat.sh
diff --git a/cipd-update.sh b/build/cipd-update.sh
similarity index 100%
rename from cipd-update.sh
rename to build/cipd-update.sh
diff --git a/cipd.ensure b/build/cipd.ensure
similarity index 100%
rename from cipd.ensure
rename to build/cipd.ensure
diff --git a/cipd.versions b/build/cipd.versions
similarity index 100%
rename from cipd.versions
rename to build/cipd.versions
diff --git a/cipd_internal.ensure b/build/cipd_internal.ensure
similarity index 100%
rename from cipd_internal.ensure
rename to build/cipd_internal.ensure
diff --git a/cmx/cmx.gni b/build/cmx/cmx.gni
similarity index 100%
rename from cmx/cmx.gni
rename to build/cmx/cmx.gni
diff --git a/cmx/facets/module_facet_schema.json b/build/cmx/facets/module_facet_schema.json
similarity index 100%
rename from cmx/facets/module_facet_schema.json
rename to build/cmx/facets/module_facet_schema.json
diff --git a/compiled_action.gni b/build/compiled_action.gni
similarity index 100%
rename from compiled_action.gni
rename to build/compiled_action.gni
diff --git a/config/BUILD.gn b/build/config/BUILD.gn
similarity index 100%
rename from config/BUILD.gn
rename to build/config/BUILD.gn
diff --git a/config/BUILDCONFIG.gn b/build/config/BUILDCONFIG.gn
similarity index 100%
rename from config/BUILDCONFIG.gn
rename to build/config/BUILDCONFIG.gn
diff --git a/config/arm.gni b/build/config/arm.gni
similarity index 100%
rename from config/arm.gni
rename to build/config/arm.gni
diff --git a/config/clang/clang.gni b/build/config/clang/clang.gni
similarity index 100%
rename from config/clang/clang.gni
rename to build/config/clang/clang.gni
diff --git a/config/compiler.gni b/build/config/compiler.gni
similarity index 100%
rename from config/compiler.gni
rename to build/config/compiler.gni
diff --git a/config/fuchsia/BUILD.gn b/build/config/fuchsia/BUILD.gn
similarity index 100%
rename from config/fuchsia/BUILD.gn
rename to build/config/fuchsia/BUILD.gn
diff --git a/config/fuchsia/config.gni b/build/config/fuchsia/config.gni
similarity index 100%
rename from config/fuchsia/config.gni
rename to build/config/fuchsia/config.gni
diff --git a/config/fuchsia/rules.gni b/build/config/fuchsia/rules.gni
similarity index 100%
rename from config/fuchsia/rules.gni
rename to build/config/fuchsia/rules.gni
diff --git a/config/fuchsia/sdk.gni b/build/config/fuchsia/sdk.gni
similarity index 100%
rename from config/fuchsia/sdk.gni
rename to build/config/fuchsia/sdk.gni
diff --git a/config/fuchsia/zbi.gni b/build/config/fuchsia/zbi.gni
similarity index 100%
rename from config/fuchsia/zbi.gni
rename to build/config/fuchsia/zbi.gni
diff --git a/config/fuchsia/zircon.gni b/build/config/fuchsia/zircon.gni
similarity index 100%
rename from config/fuchsia/zircon.gni
rename to build/config/fuchsia/zircon.gni
diff --git a/config/host_byteorder.gni b/build/config/host_byteorder.gni
similarity index 100%
rename from config/host_byteorder.gni
rename to build/config/host_byteorder.gni
diff --git a/config/linux/BUILD.gn b/build/config/linux/BUILD.gn
similarity index 100%
rename from config/linux/BUILD.gn
rename to build/config/linux/BUILD.gn
diff --git a/config/lto/BUILD.gn b/build/config/lto/BUILD.gn
similarity index 100%
rename from config/lto/BUILD.gn
rename to build/config/lto/BUILD.gn
diff --git a/config/lto/config.gni b/build/config/lto/config.gni
similarity index 100%
rename from config/lto/config.gni
rename to build/config/lto/config.gni
diff --git a/config/mac/BUILD.gn b/build/config/mac/BUILD.gn
similarity index 100%
rename from config/mac/BUILD.gn
rename to build/config/mac/BUILD.gn
diff --git a/config/mac/config.gni b/build/config/mac/config.gni
similarity index 100%
rename from config/mac/config.gni
rename to build/config/mac/config.gni
diff --git a/config/profile/BUILD.gn b/build/config/profile/BUILD.gn
similarity index 100%
rename from config/profile/BUILD.gn
rename to build/config/profile/BUILD.gn
diff --git a/config/sanitizers/BUILD.gn b/build/config/sanitizers/BUILD.gn
similarity index 100%
rename from config/sanitizers/BUILD.gn
rename to build/config/sanitizers/BUILD.gn
diff --git a/config/sanitizers/asan_default_options.c b/build/config/sanitizers/asan_default_options.c
similarity index 100%
rename from config/sanitizers/asan_default_options.c
rename to build/config/sanitizers/asan_default_options.c
diff --git a/config/scudo/BUILD.gn b/build/config/scudo/BUILD.gn
similarity index 100%
rename from config/scudo/BUILD.gn
rename to build/config/scudo/BUILD.gn
diff --git a/config/scudo/scudo.gni b/build/config/scudo/scudo.gni
similarity index 100%
rename from config/scudo/scudo.gni
rename to build/config/scudo/scudo.gni
diff --git a/config/scudo/scudo_default_options.c b/build/config/scudo/scudo_default_options.c
similarity index 100%
rename from config/scudo/scudo_default_options.c
rename to build/config/scudo/scudo_default_options.c
diff --git a/config/sysroot.gni b/build/config/sysroot.gni
similarity index 100%
rename from config/sysroot.gni
rename to build/config/sysroot.gni
diff --git a/cpp/BUILD.gn b/build/cpp/BUILD.gn
similarity index 100%
rename from cpp/BUILD.gn
rename to build/cpp/BUILD.gn
diff --git a/cpp/binaries.py b/build/cpp/binaries.py
similarity index 100%
rename from cpp/binaries.py
rename to build/cpp/binaries.py
diff --git a/cpp/fidl_cpp.gni b/build/cpp/fidl_cpp.gni
similarity index 100%
rename from cpp/fidl_cpp.gni
rename to build/cpp/fidl_cpp.gni
diff --git a/cpp/fidlmerge_cpp.gni b/build/cpp/fidlmerge_cpp.gni
similarity index 100%
rename from cpp/fidlmerge_cpp.gni
rename to build/cpp/fidlmerge_cpp.gni
diff --git a/cpp/gen_sdk_prebuilt_meta_file.py b/build/cpp/gen_sdk_prebuilt_meta_file.py
similarity index 100%
rename from cpp/gen_sdk_prebuilt_meta_file.py
rename to build/cpp/gen_sdk_prebuilt_meta_file.py
diff --git a/cpp/gen_sdk_sources_meta_file.py b/build/cpp/gen_sdk_sources_meta_file.py
similarity index 100%
rename from cpp/gen_sdk_sources_meta_file.py
rename to build/cpp/gen_sdk_sources_meta_file.py
diff --git a/cpp/sdk_executable.gni b/build/cpp/sdk_executable.gni
similarity index 100%
rename from cpp/sdk_executable.gni
rename to build/cpp/sdk_executable.gni
diff --git a/cpp/sdk_shared_library.gni b/build/cpp/sdk_shared_library.gni
similarity index 100%
rename from cpp/sdk_shared_library.gni
rename to build/cpp/sdk_shared_library.gni
diff --git a/cpp/sdk_source_set.gni b/build/cpp/sdk_source_set.gni
similarity index 100%
rename from cpp/sdk_source_set.gni
rename to build/cpp/sdk_source_set.gni
diff --git a/cpp/verify_runtime_deps.py b/build/cpp/verify_runtime_deps.py
similarity index 100%
rename from cpp/verify_runtime_deps.py
rename to build/cpp/verify_runtime_deps.py
diff --git a/dart/BUILD.gn b/build/dart/BUILD.gn
similarity index 100%
rename from dart/BUILD.gn
rename to build/dart/BUILD.gn
diff --git a/dart/MAINTAINERS b/build/dart/MAINTAINERS
similarity index 100%
rename from dart/MAINTAINERS
rename to build/dart/MAINTAINERS
diff --git a/dart/dart.gni b/build/dart/dart.gni
similarity index 100%
rename from dart/dart.gni
rename to build/dart/dart.gni
diff --git a/dart/dart_fuchsia_test.gni b/build/dart/dart_fuchsia_test.gni
similarity index 100%
rename from dart/dart_fuchsia_test.gni
rename to build/dart/dart_fuchsia_test.gni
diff --git a/dart/dart_library.gni b/build/dart/dart_library.gni
similarity index 100%
rename from dart/dart_library.gni
rename to build/dart/dart_library.gni
diff --git a/dart/dart_remote_test.gni b/build/dart/dart_remote_test.gni
similarity index 100%
rename from dart/dart_remote_test.gni
rename to build/dart/dart_remote_test.gni
diff --git a/dart/dart_tool.gni b/build/dart/dart_tool.gni
similarity index 100%
rename from dart/dart_tool.gni
rename to build/dart/dart_tool.gni
diff --git a/dart/empty_pubspec.yaml b/build/dart/empty_pubspec.yaml
similarity index 100%
rename from dart/empty_pubspec.yaml
rename to build/dart/empty_pubspec.yaml
diff --git a/dart/fidl_dart.gni b/build/dart/fidl_dart.gni
similarity index 100%
rename from dart/fidl_dart.gni
rename to build/dart/fidl_dart.gni
diff --git a/dart/fidlmerge_dart.gni b/build/dart/fidlmerge_dart.gni
similarity index 100%
rename from dart/fidlmerge_dart.gni
rename to build/dart/fidlmerge_dart.gni
diff --git a/dart/gen_analyzer_invocation.py b/build/dart/gen_analyzer_invocation.py
similarity index 100%
rename from dart/gen_analyzer_invocation.py
rename to build/dart/gen_analyzer_invocation.py
diff --git a/dart/gen_app_invocation.py b/build/dart/gen_app_invocation.py
similarity index 100%
rename from dart/gen_app_invocation.py
rename to build/dart/gen_app_invocation.py
diff --git a/dart/gen_dot_packages.py b/build/dart/gen_dot_packages.py
similarity index 100%
rename from dart/gen_dot_packages.py
rename to build/dart/gen_dot_packages.py
diff --git a/dart/gen_fuchsia_test_main.py b/build/dart/gen_fuchsia_test_main.py
similarity index 100%
rename from dart/gen_fuchsia_test_main.py
rename to build/dart/gen_fuchsia_test_main.py
diff --git a/dart/gen_remote_test_invocation.py b/build/dart/gen_remote_test_invocation.py
similarity index 100%
rename from dart/gen_remote_test_invocation.py
rename to build/dart/gen_remote_test_invocation.py
diff --git a/dart/gen_run_sh.py b/build/dart/gen_run_sh.py
similarity index 100%
rename from dart/gen_run_sh.py
rename to build/dart/gen_run_sh.py
diff --git a/dart/gen_test_invocation.py b/build/dart/gen_test_invocation.py
similarity index 100%
rename from dart/gen_test_invocation.py
rename to build/dart/gen_test_invocation.py
diff --git a/dart/label_to_package_name.py b/build/dart/label_to_package_name.py
similarity index 100%
rename from dart/label_to_package_name.py
rename to build/dart/label_to_package_name.py
diff --git a/dart/run_analysis.py b/build/dart/run_analysis.py
similarity index 100%
rename from dart/run_analysis.py
rename to build/dart/run_analysis.py
diff --git a/dart/sdk/gen_meta_file.py b/build/dart/sdk/gen_meta_file.py
similarity index 100%
rename from dart/sdk/gen_meta_file.py
rename to build/dart/sdk/gen_meta_file.py
diff --git a/dart/sdk/sort_deps.py b/build/dart/sdk/sort_deps.py
similarity index 100%
rename from dart/sdk/sort_deps.py
rename to build/dart/sdk/sort_deps.py
diff --git a/dart/toolchain.gni b/build/dart/toolchain.gni
similarity index 100%
rename from dart/toolchain.gni
rename to build/dart/toolchain.gni
diff --git a/deprecated_bare_package_url b/build/deprecated_bare_package_url
similarity index 100%
rename from deprecated_bare_package_url
rename to build/deprecated_bare_package_url
diff --git a/development.key b/build/development.key
similarity index 100%
rename from development.key
rename to build/development.key
diff --git a/dot_gn_symlink.sh b/build/dot_gn_symlink.sh
similarity index 100%
rename from dot_gn_symlink.sh
rename to build/dot_gn_symlink.sh
diff --git a/fidl/BUILD.gn b/build/fidl/BUILD.gn
similarity index 100%
rename from fidl/BUILD.gn
rename to build/fidl/BUILD.gn
diff --git a/fidl/fidl.gni b/build/fidl/fidl.gni
similarity index 100%
rename from fidl/fidl.gni
rename to build/fidl/fidl.gni
diff --git a/fidl/fidl_library.gni b/build/fidl/fidl_library.gni
similarity index 100%
rename from fidl/fidl_library.gni
rename to build/fidl/fidl_library.gni
diff --git a/fidl/gen_response_file.py b/build/fidl/gen_response_file.py
similarity index 100%
rename from fidl/gen_response_file.py
rename to build/fidl/gen_response_file.py
diff --git a/fidl/gen_sdk_meta.py b/build/fidl/gen_sdk_meta.py
similarity index 100%
rename from fidl/gen_sdk_meta.py
rename to build/fidl/gen_sdk_meta.py
diff --git a/fidl/toolchain.gni b/build/fidl/toolchain.gni
similarity index 100%
rename from fidl/toolchain.gni
rename to build/fidl/toolchain.gni
diff --git a/fuzzing/BUILD.gn b/build/fuzzing/BUILD.gn
similarity index 100%
rename from fuzzing/BUILD.gn
rename to build/fuzzing/BUILD.gn
diff --git a/fuzzing/fuzzer.gni b/build/fuzzing/fuzzer.gni
similarity index 100%
rename from fuzzing/fuzzer.gni
rename to build/fuzzing/fuzzer.gni
diff --git a/fuzzing/gen_fuzzer_manifest.py b/build/fuzzing/gen_fuzzer_manifest.py
similarity index 100%
rename from fuzzing/gen_fuzzer_manifest.py
rename to build/fuzzing/gen_fuzzer_manifest.py
diff --git a/fuzzing/gen_fuzzer_resource.py b/build/fuzzing/gen_fuzzer_resource.py
similarity index 100%
rename from fuzzing/gen_fuzzer_resource.py
rename to build/fuzzing/gen_fuzzer_resource.py
diff --git a/gn/BUILD.gn b/build/gn/BUILD.gn
similarity index 100%
rename from gn/BUILD.gn
rename to build/gn/BUILD.gn
diff --git a/gn/check-layer-dependencies.py b/build/gn/check-layer-dependencies.py
similarity index 100%
rename from gn/check-layer-dependencies.py
rename to build/gn/check-layer-dependencies.py
diff --git a/gn/dotfile.gn b/build/gn/dotfile.gn
similarity index 100%
rename from gn/dotfile.gn
rename to build/gn/dotfile.gn
diff --git a/gn/gen_persistent_log_config.py b/build/gn/gen_persistent_log_config.py
similarity index 100%
rename from gn/gen_persistent_log_config.py
rename to build/gn/gen_persistent_log_config.py
diff --git a/gn/guess_layer.py b/build/gn/guess_layer.py
similarity index 100%
rename from gn/guess_layer.py
rename to build/gn/guess_layer.py
diff --git a/gn/packages.gni b/build/gn/packages.gni
similarity index 100%
rename from gn/packages.gni
rename to build/gn/packages.gni
diff --git a/gn/paths.py b/build/gn/paths.py
similarity index 100%
rename from gn/paths.py
rename to build/gn/paths.py
diff --git a/gn/prepreprocess_build_packages.py b/build/gn/prepreprocess_build_packages.py
similarity index 100%
rename from gn/prepreprocess_build_packages.py
rename to build/gn/prepreprocess_build_packages.py
diff --git a/gn/preprocess_products.py b/build/gn/preprocess_products.py
similarity index 100%
rename from gn/preprocess_products.py
rename to build/gn/preprocess_products.py
diff --git a/gn/write_package_json.py b/build/gn/write_package_json.py
similarity index 100%
rename from gn/write_package_json.py
rename to build/gn/write_package_json.py
diff --git a/gn_helpers.py b/build/gn_helpers.py
similarity index 100%
rename from gn_helpers.py
rename to build/gn_helpers.py
diff --git a/gn_run_binary.sh b/build/gn_run_binary.sh
similarity index 100%
rename from gn_run_binary.sh
rename to build/gn_run_binary.sh
diff --git a/go/BUILD.gn b/build/go/BUILD.gn
similarity index 100%
rename from go/BUILD.gn
rename to build/go/BUILD.gn
diff --git a/go/build.py b/build/go/build.py
similarity index 100%
rename from go/build.py
rename to build/go/build.py
diff --git a/go/fidl_go.gni b/build/go/fidl_go.gni
similarity index 100%
rename from go/fidl_go.gni
rename to build/go/fidl_go.gni
diff --git a/go/gen_library_metadata.py b/build/go/gen_library_metadata.py
similarity index 100%
rename from go/gen_library_metadata.py
rename to build/go/gen_library_metadata.py
diff --git a/go/go_binary.gni b/build/go/go_binary.gni
similarity index 100%
rename from go/go_binary.gni
rename to build/go/go_binary.gni
diff --git a/go/go_build.gni b/build/go/go_build.gni
similarity index 100%
rename from go/go_build.gni
rename to build/go/go_build.gni
diff --git a/go/go_library.gni b/build/go/go_library.gni
similarity index 100%
rename from go/go_library.gni
rename to build/go/go_library.gni
diff --git a/go/go_test.gni b/build/go/go_test.gni
similarity index 100%
rename from go/go_test.gni
rename to build/go/go_test.gni
diff --git a/go/toolchain.gni b/build/go/toolchain.gni
similarity index 100%
rename from go/toolchain.gni
rename to build/go/toolchain.gni
diff --git a/gypi_to_gn.py b/build/gypi_to_gn.py
similarity index 100%
rename from gypi_to_gn.py
rename to build/gypi_to_gn.py
diff --git a/host.gni b/build/host.gni
similarity index 100%
rename from host.gni
rename to build/host.gni
diff --git a/images/BUILD.gn b/build/images/BUILD.gn
similarity index 100%
rename from images/BUILD.gn
rename to build/images/BUILD.gn
diff --git a/images/blob_manifest.py b/build/images/blob_manifest.py
similarity index 100%
rename from images/blob_manifest.py
rename to build/images/blob_manifest.py
diff --git a/images/boot.gni b/build/images/boot.gni
similarity index 100%
rename from images/boot.gni
rename to build/images/boot.gni
diff --git a/images/create-shell-commands.py b/build/images/create-shell-commands.py
similarity index 100%
rename from images/create-shell-commands.py
rename to build/images/create-shell-commands.py
diff --git a/images/custom_signing.gni b/build/images/custom_signing.gni
similarity index 100%
rename from images/custom_signing.gni
rename to build/images/custom_signing.gni
diff --git a/images/efi_local_cmdline.txt b/build/images/efi_local_cmdline.txt
similarity index 100%
rename from images/efi_local_cmdline.txt
rename to build/images/efi_local_cmdline.txt
diff --git a/images/elfinfo.py b/build/images/elfinfo.py
similarity index 100%
rename from images/elfinfo.py
rename to build/images/elfinfo.py
diff --git a/images/finalize_manifests.py b/build/images/finalize_manifests.py
similarity index 100%
rename from images/finalize_manifests.py
rename to build/images/finalize_manifests.py
diff --git a/images/fvm.gni b/build/images/fvm.gni
similarity index 100%
rename from images/fvm.gni
rename to build/images/fvm.gni
diff --git a/images/guest/BUILD.gn b/build/images/guest/BUILD.gn
similarity index 100%
rename from images/guest/BUILD.gn
rename to build/images/guest/BUILD.gn
diff --git a/images/guest/guest_meta_package.json b/build/images/guest/guest_meta_package.json
similarity index 100%
rename from images/guest/guest_meta_package.json
rename to build/images/guest/guest_meta_package.json
diff --git a/images/json.gni b/build/images/json.gni
similarity index 100%
rename from images/json.gni
rename to build/images/json.gni
diff --git a/images/manifest.gni b/build/images/manifest.gni
similarity index 100%
rename from images/manifest.gni
rename to build/images/manifest.gni
diff --git a/images/manifest.py b/build/images/manifest.py
similarity index 100%
rename from images/manifest.py
rename to build/images/manifest.py
diff --git a/images/max_fvm_size.gni b/build/images/max_fvm_size.gni
similarity index 100%
rename from images/max_fvm_size.gni
rename to build/images/max_fvm_size.gni
diff --git a/images/pack-images.py b/build/images/pack-images.py
similarity index 100%
rename from images/pack-images.py
rename to build/images/pack-images.py
diff --git a/images/system_meta_package.json b/build/images/system_meta_package.json
similarity index 100%
rename from images/system_meta_package.json
rename to build/images/system_meta_package.json
diff --git a/images/system_package_key_check.py b/build/images/system_package_key_check.py
similarity index 100%
rename from images/system_package_key_check.py
rename to build/images/system_package_key_check.py
diff --git a/images/update_package.json b/build/images/update_package.json
similarity index 100%
rename from images/update_package.json
rename to build/images/update_package.json
diff --git a/images/variant.py b/build/images/variant.py
similarity index 100%
rename from images/variant.py
rename to build/images/variant.py
diff --git a/images/zedboot/BUILD.gn b/build/images/zedboot/BUILD.gn
similarity index 100%
rename from images/zedboot/BUILD.gn
rename to build/images/zedboot/BUILD.gn
diff --git a/images/zedboot/efi_cmdline.txt b/build/images/zedboot/efi_cmdline.txt
similarity index 100%
rename from images/zedboot/efi_cmdline.txt
rename to build/images/zedboot/efi_cmdline.txt
diff --git a/json/validate_json.gni b/build/json/validate_json.gni
similarity index 100%
rename from json/validate_json.gni
rename to build/json/validate_json.gni
diff --git a/mac/find_sdk.py b/build/mac/find_sdk.py
similarity index 100%
rename from mac/find_sdk.py
rename to build/mac/find_sdk.py
diff --git a/make_map.py b/build/make_map.py
similarity index 100%
rename from make_map.py
rename to build/make_map.py
diff --git a/manifest/build b/build/manifest/build
similarity index 100%
rename from manifest/build
rename to build/manifest/build
diff --git a/manifest/minimal b/build/manifest/minimal
similarity index 100%
rename from manifest/minimal
rename to build/manifest/minimal
diff --git a/manifest/third_party b/build/manifest/third_party
similarity index 100%
rename from manifest/third_party
rename to build/manifest/third_party
diff --git a/module_args/dart.gni b/build/module_args/dart.gni
similarity index 100%
rename from module_args/dart.gni
rename to build/module_args/dart.gni
diff --git a/package.gni b/build/package.gni
similarity index 100%
rename from package.gni
rename to build/package.gni
diff --git a/package/component.gni b/build/package/component.gni
similarity index 100%
rename from package/component.gni
rename to build/package/component.gni
diff --git a/package_group.gni b/build/package_group.gni
similarity index 100%
rename from package_group.gni
rename to build/package_group.gni
diff --git a/packages/install b/build/packages/install
similarity index 100%
rename from packages/install
rename to build/packages/install
diff --git a/packages/json_merge b/build/packages/json_merge
similarity index 100%
rename from packages/json_merge
rename to build/packages/json_merge
diff --git a/packages/json_validator b/build/packages/json_validator
similarity index 100%
rename from packages/json_validator
rename to build/packages/json_validator
diff --git a/packages/netboot b/build/packages/netboot
similarity index 100%
rename from packages/netboot
rename to build/packages/netboot
diff --git a/packages/package_internal.gni b/build/packages/package_internal.gni
similarity index 100%
rename from packages/package_internal.gni
rename to build/packages/package_internal.gni
diff --git a/packages/prebuilt_package.gni b/build/packages/prebuilt_package.gni
similarity index 100%
rename from packages/prebuilt_package.gni
rename to build/packages/prebuilt_package.gni
diff --git a/packages/prebuilt_package.py b/build/packages/prebuilt_package.py
similarity index 100%
rename from packages/prebuilt_package.py
rename to build/packages/prebuilt_package.py
diff --git a/packages/shell-commands b/build/packages/shell-commands
similarity index 100%
rename from packages/shell-commands
rename to build/packages/shell-commands
diff --git a/persist_logs.gni b/build/persist_logs.gni
similarity index 100%
rename from persist_logs.gni
rename to build/persist_logs.gni
diff --git a/rust/BUILD.gn b/build/rust/BUILD.gn
similarity index 100%
rename from rust/BUILD.gn
rename to build/rust/BUILD.gn
diff --git a/rust/build_rustc_target.py b/build/rust/build_rustc_target.py
similarity index 100%
rename from rust/build_rustc_target.py
rename to build/rust/build_rustc_target.py
diff --git a/rust/compile_3p_crates.py b/build/rust/compile_3p_crates.py
similarity index 100%
rename from rust/compile_3p_crates.py
rename to build/rust/compile_3p_crates.py
diff --git a/rust/config.gni b/build/rust/config.gni
similarity index 100%
rename from rust/config.gni
rename to build/rust/config.gni
diff --git a/rust/fidl_rust.gni b/build/rust/fidl_rust.gni
similarity index 100%
rename from rust/fidl_rust.gni
rename to build/rust/fidl_rust.gni
diff --git a/rust/fidl_rust_library.gni b/build/rust/fidl_rust_library.gni
similarity index 100%
rename from rust/fidl_rust_library.gni
rename to build/rust/fidl_rust_library.gni
diff --git a/rust/list_3p_crates.py b/build/rust/list_3p_crates.py
similarity index 100%
rename from rust/list_3p_crates.py
rename to build/rust/list_3p_crates.py
diff --git a/rust/list_files_in_dir.py b/build/rust/list_files_in_dir.py
similarity index 100%
rename from rust/list_files_in_dir.py
rename to build/rust/list_files_in_dir.py
diff --git a/rust/rustc_artifact.gni b/build/rust/rustc_artifact.gni
similarity index 100%
rename from rust/rustc_artifact.gni
rename to build/rust/rustc_artifact.gni
diff --git a/rust/rustc_binary.gni b/build/rust/rustc_binary.gni
similarity index 100%
rename from rust/rustc_binary.gni
rename to build/rust/rustc_binary.gni
diff --git a/rust/rustc_library.gni b/build/rust/rustc_library.gni
similarity index 100%
rename from rust/rustc_library.gni
rename to build/rust/rustc_library.gni
diff --git a/rust/rustc_macro.gni b/build/rust/rustc_macro.gni
similarity index 100%
rename from rust/rustc_macro.gni
rename to build/rust/rustc_macro.gni
diff --git a/rust/rustc_staticlib.gni b/build/rust/rustc_staticlib.gni
similarity index 100%
rename from rust/rustc_staticlib.gni
rename to build/rust/rustc_staticlib.gni
diff --git a/rust/toolchain.gni b/build/rust/toolchain.gni
similarity index 100%
rename from rust/toolchain.gni
rename to build/rust/toolchain.gni
diff --git a/rust/write_3p_crate_dep_info.py b/build/rust/write_3p_crate_dep_info.py
similarity index 100%
rename from rust/write_3p_crate_dep_info.py
rename to build/rust/write_3p_crate_dep_info.py
diff --git a/rust/write_cargo_toml.py b/build/rust/write_cargo_toml.py
similarity index 100%
rename from rust/write_cargo_toml.py
rename to build/rust/write_cargo_toml.py
diff --git a/rustfmt.toml b/build/rustfmt.toml
similarity index 100%
rename from rustfmt.toml
rename to build/rustfmt.toml
diff --git a/sdk/BUILD.gn b/build/sdk/BUILD.gn
similarity index 100%
rename from sdk/BUILD.gn
rename to build/sdk/BUILD.gn
diff --git a/sdk/MAINTAINERS b/build/sdk/MAINTAINERS
similarity index 100%
rename from sdk/MAINTAINERS
rename to build/sdk/MAINTAINERS
diff --git a/sdk/README.md b/build/sdk/README.md
similarity index 100%
rename from sdk/README.md
rename to build/sdk/README.md
diff --git a/sdk/create_atom_manifest.py b/build/sdk/create_atom_manifest.py
similarity index 100%
rename from sdk/create_atom_manifest.py
rename to build/sdk/create_atom_manifest.py
diff --git a/sdk/create_molecule_manifest.py b/build/sdk/create_molecule_manifest.py
similarity index 100%
rename from sdk/create_molecule_manifest.py
rename to build/sdk/create_molecule_manifest.py
diff --git a/sdk/export_sdk.py b/build/sdk/export_sdk.py
similarity index 100%
rename from sdk/export_sdk.py
rename to build/sdk/export_sdk.py
diff --git a/sdk/generate_archive_manifest.py b/build/sdk/generate_archive_manifest.py
similarity index 100%
rename from sdk/generate_archive_manifest.py
rename to build/sdk/generate_archive_manifest.py
diff --git a/sdk/generate_meta.py b/build/sdk/generate_meta.py
similarity index 100%
rename from sdk/generate_meta.py
rename to build/sdk/generate_meta.py
diff --git a/sdk/manifest_schema.json b/build/sdk/manifest_schema.json
similarity index 100%
rename from sdk/manifest_schema.json
rename to build/sdk/manifest_schema.json
diff --git a/sdk/meta/banjo_library.json b/build/sdk/meta/banjo_library.json
similarity index 100%
rename from sdk/meta/banjo_library.json
rename to build/sdk/meta/banjo_library.json
diff --git a/sdk/meta/cc_prebuilt_library.json b/build/sdk/meta/cc_prebuilt_library.json
similarity index 100%
rename from sdk/meta/cc_prebuilt_library.json
rename to build/sdk/meta/cc_prebuilt_library.json
diff --git a/sdk/meta/cc_source_library.json b/build/sdk/meta/cc_source_library.json
similarity index 100%
rename from sdk/meta/cc_source_library.json
rename to build/sdk/meta/cc_source_library.json
diff --git a/sdk/meta/common.json b/build/sdk/meta/common.json
similarity index 100%
rename from sdk/meta/common.json
rename to build/sdk/meta/common.json
diff --git a/sdk/meta/dart_library.json b/build/sdk/meta/dart_library.json
similarity index 100%
rename from sdk/meta/dart_library.json
rename to build/sdk/meta/dart_library.json
diff --git a/sdk/meta/documentation.json b/build/sdk/meta/documentation.json
similarity index 100%
rename from sdk/meta/documentation.json
rename to build/sdk/meta/documentation.json
diff --git a/sdk/meta/fidl_library.json b/build/sdk/meta/fidl_library.json
similarity index 100%
rename from sdk/meta/fidl_library.json
rename to build/sdk/meta/fidl_library.json
diff --git a/sdk/meta/host_tool.json b/build/sdk/meta/host_tool.json
similarity index 100%
rename from sdk/meta/host_tool.json
rename to build/sdk/meta/host_tool.json
diff --git a/sdk/meta/image.json b/build/sdk/meta/image.json
similarity index 100%
rename from sdk/meta/image.json
rename to build/sdk/meta/image.json
diff --git a/sdk/meta/loadable_module.json b/build/sdk/meta/loadable_module.json
similarity index 100%
rename from sdk/meta/loadable_module.json
rename to build/sdk/meta/loadable_module.json
diff --git a/sdk/meta/manifest.json b/build/sdk/meta/manifest.json
similarity index 100%
rename from sdk/meta/manifest.json
rename to build/sdk/meta/manifest.json
diff --git a/sdk/meta/sysroot.json b/build/sdk/meta/sysroot.json
similarity index 100%
rename from sdk/meta/sysroot.json
rename to build/sdk/meta/sysroot.json
diff --git a/sdk/sdk.gni b/build/sdk/sdk.gni
similarity index 100%
rename from sdk/sdk.gni
rename to build/sdk/sdk.gni
diff --git a/sdk/sdk_atom.gni b/build/sdk/sdk_atom.gni
similarity index 100%
rename from sdk/sdk_atom.gni
rename to build/sdk/sdk_atom.gni
diff --git a/sdk/sdk_atom_alias.gni b/build/sdk/sdk_atom_alias.gni
similarity index 100%
rename from sdk/sdk_atom_alias.gni
rename to build/sdk/sdk_atom_alias.gni
diff --git a/sdk/sdk_common.py b/build/sdk/sdk_common.py
similarity index 100%
rename from sdk/sdk_common.py
rename to build/sdk/sdk_common.py
diff --git a/sdk/sdk_common_unittest.py b/build/sdk/sdk_common_unittest.py
similarity index 100%
rename from sdk/sdk_common_unittest.py
rename to build/sdk/sdk_common_unittest.py
diff --git a/sdk/sdk_documentation.gni b/build/sdk/sdk_documentation.gni
similarity index 100%
rename from sdk/sdk_documentation.gni
rename to build/sdk/sdk_documentation.gni
diff --git a/sdk/sdk_molecule.gni b/build/sdk/sdk_molecule.gni
similarity index 100%
rename from sdk/sdk_molecule.gni
rename to build/sdk/sdk_molecule.gni
diff --git a/sdk/sdk_prebuilt_executable.gni b/build/sdk/sdk_prebuilt_executable.gni
similarity index 100%
rename from sdk/sdk_prebuilt_executable.gni
rename to build/sdk/sdk_prebuilt_executable.gni
diff --git a/secondary/third_party/dart/pkg/analyzer/BUILD.gn b/build/secondary/third_party/dart/pkg/analyzer/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/analyzer/BUILD.gn
rename to build/secondary/third_party/dart/pkg/analyzer/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/analyzer_cli/BUILD.gn b/build/secondary/third_party/dart/pkg/analyzer_cli/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/analyzer_cli/BUILD.gn
rename to build/secondary/third_party/dart/pkg/analyzer_cli/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/build_integration/BUILD.gn b/build/secondary/third_party/dart/pkg/build_integration/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/build_integration/BUILD.gn
rename to build/secondary/third_party/dart/pkg/build_integration/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/front_end/BUILD.gn b/build/secondary/third_party/dart/pkg/front_end/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/front_end/BUILD.gn
rename to build/secondary/third_party/dart/pkg/front_end/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/kernel/BUILD.gn b/build/secondary/third_party/dart/pkg/kernel/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/kernel/BUILD.gn
rename to build/secondary/third_party/dart/pkg/kernel/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/telemetry/BUILD.gn b/build/secondary/third_party/dart/pkg/telemetry/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/telemetry/BUILD.gn
rename to build/secondary/third_party/dart/pkg/telemetry/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/typed_mock/BUILD.gn b/build/secondary/third_party/dart/pkg/typed_mock/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/typed_mock/BUILD.gn
rename to build/secondary/third_party/dart/pkg/typed_mock/BUILD.gn
diff --git a/secondary/third_party/dart/pkg/vm/BUILD.gn b/build/secondary/third_party/dart/pkg/vm/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/pkg/vm/BUILD.gn
rename to build/secondary/third_party/dart/pkg/vm/BUILD.gn
diff --git a/secondary/third_party/dart/third_party/pkg/func/BUILD.gn b/build/secondary/third_party/dart/third_party/pkg/func/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/third_party/pkg/func/BUILD.gn
rename to build/secondary/third_party/dart/third_party/pkg/func/BUILD.gn
diff --git a/secondary/third_party/dart/third_party/pkg/intl/BUILD.gn b/build/secondary/third_party/dart/third_party/pkg/intl/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/third_party/pkg/intl/BUILD.gn
rename to build/secondary/third_party/dart/third_party/pkg/intl/BUILD.gn
diff --git a/secondary/third_party/dart/third_party/pkg/linter/BUILD.gn b/build/secondary/third_party/dart/third_party/pkg/linter/BUILD.gn
similarity index 100%
rename from secondary/third_party/dart/third_party/pkg/linter/BUILD.gn
rename to build/secondary/third_party/dart/third_party/pkg/linter/BUILD.gn
diff --git a/secondary/third_party/glfw/BUILD.gn b/build/secondary/third_party/glfw/BUILD.gn
similarity index 100%
rename from secondary/third_party/glfw/BUILD.gn
rename to build/secondary/third_party/glfw/BUILD.gn
diff --git a/secondary/third_party/llvm/BUILD.gn b/build/secondary/third_party/llvm/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/BUILD.gn
rename to build/secondary/third_party/llvm/BUILD.gn
diff --git a/secondary/third_party/llvm/README.md b/build/secondary/third_party/llvm/README.md
similarity index 100%
rename from secondary/third_party/llvm/README.md
rename to build/secondary/third_party/llvm/README.md
diff --git a/secondary/third_party/llvm/include/llvm/Config/AsmParsers.def b/build/secondary/third_party/llvm/include/llvm/Config/AsmParsers.def
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/AsmParsers.def
rename to build/secondary/third_party/llvm/include/llvm/Config/AsmParsers.def
diff --git a/secondary/third_party/llvm/include/llvm/Config/AsmPrinters.def b/build/secondary/third_party/llvm/include/llvm/Config/AsmPrinters.def
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/AsmPrinters.def
rename to build/secondary/third_party/llvm/include/llvm/Config/AsmPrinters.def
diff --git a/secondary/third_party/llvm/include/llvm/Config/Disassemblers.def b/build/secondary/third_party/llvm/include/llvm/Config/Disassemblers.def
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/Disassemblers.def
rename to build/secondary/third_party/llvm/include/llvm/Config/Disassemblers.def
diff --git a/secondary/third_party/llvm/include/llvm/Config/Targets.def b/build/secondary/third_party/llvm/include/llvm/Config/Targets.def
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/Targets.def
rename to build/secondary/third_party/llvm/include/llvm/Config/Targets.def
diff --git a/secondary/third_party/llvm/include/llvm/Config/abi-breaking.h b/build/secondary/third_party/llvm/include/llvm/Config/abi-breaking.h
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/abi-breaking.h
rename to build/secondary/third_party/llvm/include/llvm/Config/abi-breaking.h
diff --git a/secondary/third_party/llvm/include/llvm/Config/config.h b/build/secondary/third_party/llvm/include/llvm/Config/config.h
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/config.h
rename to build/secondary/third_party/llvm/include/llvm/Config/config.h
diff --git a/secondary/third_party/llvm/include/llvm/Config/llvm-config.h b/build/secondary/third_party/llvm/include/llvm/Config/llvm-config.h
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Config/llvm-config.h
rename to build/secondary/third_party/llvm/include/llvm/Config/llvm-config.h
diff --git a/secondary/third_party/llvm/include/llvm/Support/VCSRevision.h b/build/secondary/third_party/llvm/include/llvm/Support/VCSRevision.h
similarity index 100%
rename from secondary/third_party/llvm/include/llvm/Support/VCSRevision.h
rename to build/secondary/third_party/llvm/include/llvm/Support/VCSRevision.h
diff --git a/secondary/third_party/llvm/lib/BinaryFormat/BUILD.gn b/build/secondary/third_party/llvm/lib/BinaryFormat/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/BinaryFormat/BUILD.gn
rename to build/secondary/third_party/llvm/lib/BinaryFormat/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Bitcode/BUILD.gn b/build/secondary/third_party/llvm/lib/Bitcode/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Bitcode/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Bitcode/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Bitcode/Reader/BUILD.gn b/build/secondary/third_party/llvm/lib/Bitcode/Reader/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Bitcode/Reader/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Bitcode/Reader/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Bitcode/Writer/BUILD.gn b/build/secondary/third_party/llvm/lib/Bitcode/Writer/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Bitcode/Writer/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Bitcode/Writer/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/DebugInfo/BUILD.gn b/build/secondary/third_party/llvm/lib/DebugInfo/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/DebugInfo/BUILD.gn
rename to build/secondary/third_party/llvm/lib/DebugInfo/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Demangle/BUILD.gn b/build/secondary/third_party/llvm/lib/Demangle/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Demangle/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Demangle/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/IR/BUILD.gn b/build/secondary/third_party/llvm/lib/IR/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/IR/BUILD.gn
rename to build/secondary/third_party/llvm/lib/IR/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/MC/BUILD.gn b/build/secondary/third_party/llvm/lib/MC/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/MC/BUILD.gn
rename to build/secondary/third_party/llvm/lib/MC/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/MC/MCDisassembler/BUILD.gn b/build/secondary/third_party/llvm/lib/MC/MCDisassembler/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/MC/MCDisassembler/BUILD.gn
rename to build/secondary/third_party/llvm/lib/MC/MCDisassembler/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/MC/MCParser/BUILD.gn b/build/secondary/third_party/llvm/lib/MC/MCParser/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/MC/MCParser/BUILD.gn
rename to build/secondary/third_party/llvm/lib/MC/MCParser/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Object/BUILD.gn b/build/secondary/third_party/llvm/lib/Object/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Object/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Object/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Support/BUILD.gn b/build/secondary/third_party/llvm/lib/Support/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Support/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Support/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/TableGen/BUILD.gn b/build/secondary/third_party/llvm/lib/TableGen/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/TableGen/BUILD.gn
rename to build/secondary/third_party/llvm/lib/TableGen/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Target/AArch64/BUILD.gn b/build/secondary/third_party/llvm/lib/Target/AArch64/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Target/AArch64/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Target/AArch64/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Target/AArch64/Disassembler/BUILD.gn b/build/secondary/third_party/llvm/lib/Target/AArch64/Disassembler/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Target/AArch64/Disassembler/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Target/AArch64/Disassembler/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Target/X86/BUILD.gn b/build/secondary/third_party/llvm/lib/Target/X86/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Target/X86/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Target/X86/BUILD.gn
diff --git a/secondary/third_party/llvm/lib/Target/X86/Disassembler/BUILD.gn b/build/secondary/third_party/llvm/lib/Target/X86/Disassembler/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/lib/Target/X86/Disassembler/BUILD.gn
rename to build/secondary/third_party/llvm/lib/Target/X86/Disassembler/BUILD.gn
diff --git a/secondary/third_party/llvm/utils/TableGen/BUILD.gn b/build/secondary/third_party/llvm/utils/TableGen/BUILD.gn
similarity index 100%
rename from secondary/third_party/llvm/utils/TableGen/BUILD.gn
rename to build/secondary/third_party/llvm/utils/TableGen/BUILD.gn
diff --git a/secondary/third_party/llvm/utils/TableGen/tablegen.gni b/build/secondary/third_party/llvm/utils/TableGen/tablegen.gni
similarity index 100%
rename from secondary/third_party/llvm/utils/TableGen/tablegen.gni
rename to build/secondary/third_party/llvm/utils/TableGen/tablegen.gni
diff --git a/secondary/third_party/shaderc/fake_sys/BUILD.gn b/build/secondary/third_party/shaderc/fake_sys/BUILD.gn
similarity index 100%
rename from secondary/third_party/shaderc/fake_sys/BUILD.gn
rename to build/secondary/third_party/shaderc/fake_sys/BUILD.gn
diff --git a/secondary/third_party/shaderc/fake_sys/sys/resource.h b/build/secondary/third_party/shaderc/fake_sys/sys/resource.h
similarity index 100%
rename from secondary/third_party/shaderc/fake_sys/sys/resource.h
rename to build/secondary/third_party/shaderc/fake_sys/sys/resource.h
diff --git a/secondary/third_party/shaderc/libshaderc/BUILD.gn b/build/secondary/third_party/shaderc/libshaderc/BUILD.gn
similarity index 100%
rename from secondary/third_party/shaderc/libshaderc/BUILD.gn
rename to build/secondary/third_party/shaderc/libshaderc/BUILD.gn
diff --git a/secondary/third_party/shaderc/libshaderc_util/BUILD.gn b/build/secondary/third_party/shaderc/libshaderc_util/BUILD.gn
similarity index 100%
rename from secondary/third_party/shaderc/libshaderc_util/BUILD.gn
rename to build/secondary/third_party/shaderc/libshaderc_util/BUILD.gn
diff --git a/secondary/third_party/shaderc/third_party/glslang/BUILD.gn b/build/secondary/third_party/shaderc/third_party/glslang/BUILD.gn
similarity index 100%
rename from secondary/third_party/shaderc/third_party/glslang/BUILD.gn
rename to build/secondary/third_party/shaderc/third_party/glslang/BUILD.gn
diff --git a/secondary/third_party/shaderc/third_party/spirv-tools/BUILD.gn b/build/secondary/third_party/shaderc/third_party/spirv-tools/BUILD.gn
similarity index 100%
rename from secondary/third_party/shaderc/third_party/spirv-tools/BUILD.gn
rename to build/secondary/third_party/shaderc/third_party/spirv-tools/BUILD.gn
diff --git a/secondary/third_party/spirv-cross/BUILD.gn b/build/secondary/third_party/spirv-cross/BUILD.gn
similarity index 100%
rename from secondary/third_party/spirv-cross/BUILD.gn
rename to build/secondary/third_party/spirv-cross/BUILD.gn
diff --git a/test.gni b/build/test.gni
similarity index 100%
rename from test.gni
rename to build/test.gni
diff --git a/test/test_package.gni b/build/test/test_package.gni
similarity index 100%
rename from test/test_package.gni
rename to build/test/test_package.gni
diff --git a/testing/environments.gni b/build/testing/environments.gni
similarity index 100%
rename from testing/environments.gni
rename to build/testing/environments.gni
diff --git a/testing/platforms.gni b/build/testing/platforms.gni
similarity index 100%
rename from testing/platforms.gni
rename to build/testing/platforms.gni
diff --git a/testing/secret_spec.gni b/build/testing/secret_spec.gni
similarity index 100%
rename from testing/secret_spec.gni
rename to build/testing/secret_spec.gni
diff --git a/testing/test_spec.gni b/build/testing/test_spec.gni
similarity index 100%
rename from testing/test_spec.gni
rename to build/testing/test_spec.gni
diff --git a/toolchain/BUILD.gn b/build/toolchain/BUILD.gn
similarity index 100%
rename from toolchain/BUILD.gn
rename to build/toolchain/BUILD.gn
diff --git a/toolchain/ccache.gni b/build/toolchain/ccache.gni
similarity index 100%
rename from toolchain/ccache.gni
rename to build/toolchain/ccache.gni
diff --git a/toolchain/clang_toolchain.gni b/build/toolchain/clang_toolchain.gni
similarity index 100%
rename from toolchain/clang_toolchain.gni
rename to build/toolchain/clang_toolchain.gni
diff --git a/toolchain/fuchsia/BUILD.gn b/build/toolchain/fuchsia/BUILD.gn
similarity index 100%
rename from toolchain/fuchsia/BUILD.gn
rename to build/toolchain/fuchsia/BUILD.gn
diff --git a/toolchain/goma.gni b/build/toolchain/goma.gni
similarity index 100%
rename from toolchain/goma.gni
rename to build/toolchain/goma.gni
diff --git a/toolchain/variant.gni b/build/toolchain/variant.gni
similarity index 100%
rename from toolchain/variant.gni
rename to build/toolchain/variant.gni
diff --git a/tools/README.md b/build/tools/README.md
similarity index 100%
rename from tools/README.md
rename to build/tools/README.md
diff --git a/tools/json_merge/BUILD.gn b/build/tools/json_merge/BUILD.gn
similarity index 100%
rename from tools/json_merge/BUILD.gn
rename to build/tools/json_merge/BUILD.gn
diff --git a/tools/json_merge/example/BUILD.gn b/build/tools/json_merge/example/BUILD.gn
similarity index 100%
rename from tools/json_merge/example/BUILD.gn
rename to build/tools/json_merge/example/BUILD.gn
diff --git a/tools/json_merge/example/black_white.json b/build/tools/json_merge/example/black_white.json
similarity index 100%
rename from tools/json_merge/example/black_white.json
rename to build/tools/json_merge/example/black_white.json
diff --git a/tools/json_merge/example/rgb.json b/build/tools/json_merge/example/rgb.json
similarity index 100%
rename from tools/json_merge/example/rgb.json
rename to build/tools/json_merge/example/rgb.json
diff --git a/tools/json_merge/json_merge.cc b/build/tools/json_merge/json_merge.cc
similarity index 100%
rename from tools/json_merge/json_merge.cc
rename to build/tools/json_merge/json_merge.cc
diff --git a/tools/json_merge/json_merge.gni b/build/tools/json_merge/json_merge.gni
similarity index 100%
rename from tools/json_merge/json_merge.gni
rename to build/tools/json_merge/json_merge.gni
diff --git a/tools/json_merge/json_merge.h b/build/tools/json_merge/json_merge.h
similarity index 100%
rename from tools/json_merge/json_merge.h
rename to build/tools/json_merge/json_merge.h
diff --git a/tools/json_merge/main.cc b/build/tools/json_merge/main.cc
similarity index 100%
rename from tools/json_merge/main.cc
rename to build/tools/json_merge/main.cc
diff --git a/tools/json_merge/test.cc b/build/tools/json_merge/test.cc
similarity index 100%
rename from tools/json_merge/test.cc
rename to build/tools/json_merge/test.cc
diff --git a/tools/json_validator/BUILD.gn b/build/tools/json_validator/BUILD.gn
similarity index 100%
rename from tools/json_validator/BUILD.gn
rename to build/tools/json_validator/BUILD.gn
diff --git a/tools/json_validator/README.md b/build/tools/json_validator/README.md
similarity index 100%
rename from tools/json_validator/README.md
rename to build/tools/json_validator/README.md
diff --git a/tools/json_validator/main.cc b/build/tools/json_validator/main.cc
similarity index 100%
rename from tools/json_validator/main.cc
rename to build/tools/json_validator/main.cc
diff --git a/tools/tar_maker/BUILD.gn b/build/tools/tar_maker/BUILD.gn
similarity index 100%
rename from tools/tar_maker/BUILD.gn
rename to build/tools/tar_maker/BUILD.gn
diff --git a/tools/tar_maker/main.go b/build/tools/tar_maker/main.go
similarity index 100%
rename from tools/tar_maker/main.go
rename to build/tools/tar_maker/main.go
diff --git a/vulkan/config.gni b/build/vulkan/config.gni
similarity index 100%
rename from vulkan/config.gni
rename to build/vulkan/config.gni
diff --git a/zircon/BUILD.gn b/build/zircon/BUILD.gn
similarity index 100%
rename from zircon/BUILD.gn
rename to build/zircon/BUILD.gn
diff --git a/zircon/MAINTAINERS b/build/zircon/MAINTAINERS
similarity index 100%
rename from zircon/MAINTAINERS
rename to build/zircon/MAINTAINERS
diff --git a/zircon/README.md b/build/zircon/README.md
similarity index 100%
rename from zircon/README.md
rename to build/zircon/README.md
diff --git a/zircon/add_library_debug_data.py b/build/zircon/add_library_debug_data.py
similarity index 100%
rename from zircon/add_library_debug_data.py
rename to build/zircon/add_library_debug_data.py
diff --git a/zircon/add_sysroot_debug_data.py b/build/zircon/add_sysroot_debug_data.py
similarity index 100%
rename from zircon/add_sysroot_debug_data.py
rename to build/zircon/add_sysroot_debug_data.py
diff --git a/zircon/banjo.mako b/build/zircon/banjo.mako
similarity index 100%
rename from zircon/banjo.mako
rename to build/zircon/banjo.mako
diff --git a/zircon/banjo_dummy.mako b/build/zircon/banjo_dummy.mako
similarity index 100%
rename from zircon/banjo_dummy.mako
rename to build/zircon/banjo_dummy.mako
diff --git a/zircon/boards.mako b/build/zircon/boards.mako
similarity index 100%
rename from zircon/boards.mako
rename to build/zircon/boards.mako
diff --git a/zircon/create_gn_rules.py b/build/zircon/create_gn_rules.py
similarity index 100%
rename from zircon/create_gn_rules.py
rename to build/zircon/create_gn_rules.py
diff --git a/zircon/fidl.mako b/build/zircon/fidl.mako
similarity index 100%
rename from zircon/fidl.mako
rename to build/zircon/fidl.mako
diff --git a/zircon/header.mako b/build/zircon/header.mako
similarity index 100%
rename from zircon/header.mako
rename to build/zircon/header.mako
diff --git a/zircon/host_tool.mako b/build/zircon/host_tool.mako
similarity index 100%
rename from zircon/host_tool.mako
rename to build/zircon/host_tool.mako
diff --git a/zircon/list_boards.py b/build/zircon/list_boards.py
similarity index 100%
rename from zircon/list_boards.py
rename to build/zircon/list_boards.py
diff --git a/zircon/list_source_files.py b/build/zircon/list_source_files.py
similarity index 100%
rename from zircon/list_source_files.py
rename to build/zircon/list_source_files.py
diff --git a/zircon/main.mako b/build/zircon/main.mako
similarity index 100%
rename from zircon/main.mako
rename to build/zircon/main.mako
diff --git a/zircon/shared_library.mako b/build/zircon/shared_library.mako
similarity index 100%
rename from zircon/shared_library.mako
rename to build/zircon/shared_library.mako
diff --git a/zircon/source_library.mako b/build/zircon/source_library.mako
similarity index 100%
rename from zircon/source_library.mako
rename to build/zircon/source_library.mako
diff --git a/zircon/static_library.mako b/build/zircon/static_library.mako
similarity index 100%
rename from zircon/static_library.mako
rename to build/zircon/static_library.mako
diff --git a/zircon/sysroot.mako b/build/zircon/sysroot.mako
similarity index 100%
rename from zircon/sysroot.mako
rename to build/zircon/sysroot.mako
-- 
GitLab