blob: 3f9fd61db02d27f4bc23bde3147f0aad9d92e7c2 [file] [log] [blame]
// Copyright 2020 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package main
var additionalSkipDirs = []string{
// Directories that can always be skipped, all across the repository.
"examples",
"out",
"vendor",
"build/test",
"garnet/examples",
"garnet/public/lib/fostr/test",
"prebuilt/ml/tests",
"prebuilt/third_party", // TODO(jcecil): remove in a moment
"third_party/glfw/examples",
"third_party/glfw/tests",
"prebuilt/third_party/go/linux-x64/pkg/linux_amd64/cmd/vendor",
"prebuilt/third_party/go/linux-x64/pkg/linux_amd64/vendor",
"prebuilt/third_party/go/linux-x64/src/cmd/vendor",
"prebuilt/third_party/go/linux-x64/src/go/build/testdata",
"prebuilt/third_party/go/linux-x64/src/vendor",
"prebuilt/vendor",
"scripts/fxtest/test",
"scripts/sdk/gn/test_project/tests",
"sdk/cts/tests",
"sdk/dart/fuchsia_inspect/test",
"sdk/lib/inspect/contrib/cpp/tests",
"sdk/testing/sl4f/client/test",
"src/connectivity/telephony/lib/qmi-protocol/tests",
"src/connectivity/wlan/testing/hw-sim/BUILD.gn",
"src/devices/sysmem/tests",
"src/experiences/examples",
"src/media/audio/examples",
"src/security/fcrypto/test",
"src/sys/component_manager/src/elf_runner/tests",
"src/sys/component_manager/testing",
"src/sys/component_manager/tests",
"src/sys/lib/fuchsia-bootfs/testdata",
"src/sys/pkg/bin/pm/examples",
"src/sys/pkg/testing",
"src/sys/pkg/tests",
"src/tests",
"src/ui/scenic/lib/input/tests",
"third_party/expat/testdata",
"third_party/go/src/cmd/vendor",
"third_party/go/src/go/build/testdata",
"third_party/go/src/vendor",
"third_party/lz4/examples",
"third_party/rust_crates/vendor",
"tools/debug/elflib/testdata",
"tools/debug/symbolize/testdata",
"tools/fidl/difl/tests",
"tools/fidl/fidlc/testdata",
"tools/fidl/fidldoc/src/templates/markdown/testdata",
"tools/fidl/gidl/mixer/testdata",
"tools/testing",
"topaz/bin/dart_fidl_json/test",
"topaz/public/dart/composition_delegate/test",
"zircon/kernel/lib/devicetree/tests",
"zircon/system/ulib/bitmap/test",
"zircon/system/ulib/chromeos-disk-setup/test",
"zircon/system/ulib/elfload/test",
"zircon/system/ulib/fs/test",
"zircon/system/ulib/ktrace/test",
"zircon/system/ulib/utf_conversion/test",
"zircon/system/ulib/zbi-bootfs/test",
// Skip template directories.
"src/devices/tools/banjo/src/backends/templates",
"src/devices/tools/fidlgen_banjo/src/backends/templates",
// Skip generated localization files.
"src/experiences/bin/simple_browser_internationalization/lib/localization",
"src/experiences/session_shells/ermine/internationalization/lib/localization",
// Skip "_latest" directories
"prebuilt/third_party/chromedriver_latest",
"prebuilt/third_party/chromium_tests_latest",
"prebuilt/third_party/chromium_latest",
// Skip check-licenses pattern texts.
"tools/check-licenses/golden",
// None of these binaries end up in Fuchsia images.
"prebuilt/third_party/sysroot/linux",
"prebuilt/touch", // b/178714414
"prebuilt/audio", // b/178712044
// TODO(fxb/57392): zircon build unification
"third_party/zstd",
"third_party/lz4/programs",
"third_party/lz4/tests",
// TODO: Remove once completed
"build/secondary/third_party/llvm", // b/178682694
"prebuilt/camera", // b/169948153 -
"prebuilt/connectivity/bluetooth/firmware/mediatek", // b/178712290 -
"prebuilt/third_party/aemu", // b/178682298 -
"prebuilt/third_party/chromedriver", // b/180047878 -
"prebuilt/third_party/chromium_tests", // b/180047878 -
"prebuilt/third_party/chromium", // b/180047878 -
"prebuilt/third_party/gcc", // b/178682300 -
"prebuilt/third_party/ovmf", // fxb/59350 -
"prebuilt/third_party/qemu", // b/178682842 -
"prebuilt/third_party/rust", // b/178714477 -
"prebuilt/third_party/rust_tools", // b/178714477 -
"prebuilt/third_party/skia", // b/178714433 -
"prebuilt/virtualization/packages/termina_guest", // b/178857849 -
"src/connectivity/wlan/drivers/third_party/mediatek", // b/173236643 -
"third_party/catapult", // b/171586646 - To be deleted
"third_party/cobalt_config", // b/178682768 -
"third_party/crashpad/third_party/apple_cf", // b/173233942 - To be deleted
"third_party/crashpad/third_party/getopt", // b/173234393 - To be deleted
"third_party/crashpad/third_party/xnu", // b/173234731 - To be deleted
"third_party/grpc/third_party/cares", // b/173238234 -
"third_party/libc-tests/third_party/nacl-tests", // b/178682771
"zircon/prebuilt/downloads/firmware/bluetooth", // b/178734895 -
}
var additionalSkipFiles = []string{
// Files that should always be skipped, all across the repository.
".gitignore",
"API_EVOLUTION.md",
"CODE_OF_CONDUCT.md",
"CONTRIBUTING.md",
"LICENSE-APACHE.old",
"LICENSE-MIT.old",
"NOTICE.html",
"SYNTAX.md",
"TESTING.md",
"all_selectors.txt",
"build-changelist.txt",
"cipd.gni",
"code_coverage.pb.go",
"getting_started.md",
"glossary.md",
"goldens.txt",
"licenses.dart",
"navbar.md",
// zstd cleanup
"third_party/zstd/src/COPYING", // fxb/68624
// TODO: Remove once completed.
"third_party/rust_crates/README.md",
"third_party/dart-pkg/pub/README.md",
"prebuilt/third_party/rust/linux-x64/share/doc/rust/LICENSE-THIRD-PARTY",
"prebuilt/third_party/rust_tools/linux-x64/share/doc/LICENSE-THIRD-PARTY",
"prebuilt/third_party/rust_tools/linux-x64/share/doc/rust/LICENSE-THIRD-PARTY",
"third_party/crashpad/third_party/glibc/elf/elf.h",
"third_party/dart-pkg/pub/devtools/build/assets/NOTICES",
"zircon/prebuilt/config.gni", // b/178734726
"prebuilt/third_party/vulkansdk/linux/source/DirectXShaderCompiler/external/effcee/third_party/CMakeLists.txt", // b/178714418
}