blob: 31a6534cd67fc70c26ea102c339bd0ddcba0303b [file] [log] [blame]
{
"result": {
"outputLicenseFile": {OUTPUT_LICENSE_FILE},
"checkURLs": {CHECK_URLS},
"runAnalysis": {RUN_ANALYSIS},
"overwriteReadmeFiles": {OVERWRITE_README_FILES},
"fuchsiaDir": "{FUCHSIA_DIR}",
"rootOutDir": "{ROOT_OUT_DIR}",
"outDir": "{OUT_DIR}",
"spdxDocName": "{SPDX_DOC_NAME}",
"licenseOutDir": "{LICENSES_OUT_DIR}",
"outputs": [
"compliance.csv",
"project_licenses.txt",
"all_project_licenses.txt",
"license_texts_grouped_by_project.txt",
"license_texts_grouped_by_project_deduped.txt"
],
"templates": [
{
"paths": [
"tools/check-licenses/assets/output_templates"
],
"notes": []
}
],
"zip": true,
"checks": [
{
"name": "AllProjectsMustHaveALicense",
"allowlist": {
"prebuilt/third_party/black/linux-x64": true,
"third_party/tink/cc/third_party/boringssl_fips": true,
"prebuilt/drivers/wlan/intel/iwlwifi": true,
"prebuilt/audio/config": true,
"prebuilt/drivers/wlan/intel/iwlwifi": true,
"prebuilt/audio/config/tas2770": true,
"prebuilt/camera/arm/gdc/configs": true,
"prebuilt/camera/watermark": true,
"prebuilt/touch/ft3427-astro": true,
"prebuilt/touch/gt6853": true,
"prebuilt/touch/gt9293-astro": true,
"prebuilt/connectivity/bluetooth/firmware/broadcom": true,
"prebuilt/connectivity/openthread/radio-firmware": true,
"prebuilt/touch/ft5726-sherlock": true,
"src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/firmware": true,
"src/connectivity/wlan/drivers/third_party/mediatek/mt7668-wifi-mod/firmware": true,
"prebuilt/camera/camera_gym_assets": true,
"prebuilt/drivers/backlight": true,
"prebuilt/fsatrace": true,
"prebuilt/infra/test_durations/fuchsia": true,
"prebuilt/sdk-samples/fortune-teller": true,
"prebuilt/starnix/android-image-amd64": true,
"prebuilt/starnix/chromiumos-image-amd64": true,
"prebuilt/starnix/internal/android-image-amd64": true,
"prebuilt/starnix/internal/android-image-arm64": true,
"prebuilt/starnix/internal/android-image-riscv64": true,
"prebuilt/starnix/tests/syscalls/linux-amd64": true,
"prebuilt/starnix/tests/syscalls/linux-arm64": true,
"prebuilt/starnix/tests/syscalls/linux-riscv64": true,
"prebuilt/test_data/connectivity/acts": true,
"prebuilt/test_data/debug/sample_core/core": true,
"prebuilt/third_party/bazel/linux-x64/install_base/embedded_tools/third_party/def_parser": true,
"prebuilt/third_party/bazel/linux-x64/install_base/embedded_tools/third_party/grpc": true,
"prebuilt/third_party/bazel/linux-x64/install_base/embedded_tools/third_party/ijar": true,
"prebuilt/third_party/bazel/linux-x64/install_base/embedded_tools/third_party/java/j2objc": true,
"prebuilt/third_party/bazel/linux-x64/install_base/embedded_tools/third_party/py/abseil": true,
"prebuilt/third_party/bloaty/linux-x64": true,
"prebuilt/third_party/breakpad/linux-x64/dump_syms": true,
"prebuilt/third_party/dtc/linux-x64": true,
"prebuilt/third_party/edk2": true,
"prebuilt/third_party/fargo/linux-x64": true,
"prebuilt/third_party/fastboot": true,
"prebuilt/third_party/fonts": true,
"prebuilt/third_party/gn/linux-x64": true,
"prebuilt/third_party/goldctl": true,
"prebuilt/third_party/grpcwebproxy/linux-x64": true,
"prebuilt/third_party/ninja/linux-x64": true,
"prebuilt/third_party/openssh-portable/linux-arm64": true,
"prebuilt/third_party/openssh-portable/linux-x64": true,
"prebuilt/third_party/pigz": true,
"prebuilt/third_party/rust/linux-x64/lib/rustlib/src/rust/library/portable-simd/crates/core_simd/src/vendor": true,
"prebuilt/third_party/rust_bindgen/linux-x64": true,
"prebuilt/third_party/rust_cargo_outdated/linux-x64": true,
"prebuilt/third_party/sysroot/linux/etc/ld.so.conf.d": true,
"prebuilt/third_party/sysroot/linux/lib": true,
"prebuilt/third_party/sysroot/linux/lib64": true,
"prebuilt/third_party/sysroot/linux/usr/bin": true,
"prebuilt/third_party/sysroot/linux/usr/include": true,
"prebuilt/third_party/sysroot/linux/usr/lib/aarch64-linux-gnu": true,
"prebuilt/third_party/sysroot/linux/usr/lib/arm-linux-gnueabihf": true,
"prebuilt/third_party/sysroot/linux/usr/lib/gcc/aarch64-linux-gnu/4.9": true,
"prebuilt/third_party/sysroot/linux/usr/lib/gcc/arm-linux-gnueabihf/4.9": true,
"prebuilt/third_party/sysroot/linux/usr/lib/gcc/i586-linux-gnu/4.9": true,
"prebuilt/third_party/sysroot/linux/usr/lib/gcc/x86_64-linux-gnu/4.9": true,
"prebuilt/third_party/sysroot/linux/usr/lib/i386-linux-gnu": true,
"prebuilt/third_party/sysroot/linux/usr/lib/python3.8/config-3.8-arm-linux-gnueabihf": true,
"prebuilt/third_party/sysroot/linux/usr/lib/python3.8/config-3.8-x86_64-linux-gnu": true,
"prebuilt/third_party/sysroot/linux/usr/lib/python3.8/config-3.8-aarch64-linux-gnu": true,
"prebuilt/third_party/sysroot/linux/usr/lib/python3.8/config-3.8-i386-linux-gnu": true,
"prebuilt/third_party/sysroot/linux/usr/lib/x86_64-linux-gnu": true,
"prebuilt/third_party/sysroot/linux/usr/share/pkgconfig": true,
"prebuilt/third_party/vulkan_runtime/linux-x64": true,
"prebuilt/third_party/vulkansdk/linux/source/DirectXShaderCompiler/external/effcee/third_party": true,
"prebuilt/tools/artifacts": true,
"prebuilt/tools/buildbucket": true,
"prebuilt/tools/buildidtool/linux-x64": true,
"prebuilt/tools/cas": true,
"prebuilt/tools/cgpt/linux-x64": true,
"prebuilt/tools/futility/linux-x64": true,
"prebuilt/tools/gsutil": true,
"prebuilt/tools/lkg": true,
"prebuilt/tools/logdog": true,
"prebuilt/tools/shac": true,
"prebuilt/tools/zedmon": true,
"prebuilt/virtualization/packages/debian_guest/images/arm64": true,
"prebuilt/virtualization/packages/debian_guest/images/x64": true,
"prebuilt/virtualization/packages/termina_guest/container/arm64": true,
"prebuilt/virtualization/packages/termina_guest/container/x64": true,
"prebuilt/virtualization/packages/termina_guest/images/arm64": true,
"prebuilt/virtualization/packages/termina_guest/images/x64": true,
"prebuilt/virtualization/packages/termina_guest/kernel/arm64": true,
"prebuilt/virtualization/packages/termina_guest/kernel/x64": true,
"src/connectivity/network/tools/nc/third_party/openbsd-netcat": true,
"src/connectivity/wlan/tools/third_party/broadcom": true,
"tools/debug/covargs/api/third_party/codecoverage": true,
"build/prebuilt": true,
"build/secondary/third_party": true,
"src/connectivity/bluetooth/hci/vendor": true,
"src/connectivity/openthread/third_party": true,
"src/virtualization/third_party": true,
"zircon/third_party": true,
"build/secondary/third_party/android/platform/system/core/demangle": true,
"build/secondary/third_party/glm": true,
"build/secondary/third_party/golibs": true,
"build/secondary/third_party/grpc": true,
"src/connectivity/bluetooth/hci/vendor/atheros": true,
"src/connectivity/bluetooth/hci/vendor/broadcom": true,
"src/connectivity/bluetooth/hci/vendor/intel": true,
"src/connectivity/bluetooth/hci/vendor/marvell": true,
"third_party/android/platform/packages/modules/Bluetooth": true,
"third_party/android/platform/system": true,
"third_party/android/platform/system/core/debuggerd": true,
"third_party/cobalt/build/secondary/third_party/eigen": true,
"third_party/cobalt/build/secondary/third_party/golibs": true,
"third_party/cobalt/third_party": true,
"third_party/crashpad/src/third_party/libfuzzer": true,
"third_party/github.com/ARM-software/HWCPipe/third_party": true,
"third_party/github.com/ARM-software/HWCPipe/vendor/arm/mali": true,
"third_party/github.com/ARM-software/HWCPipe/vendor/arm/pmu": true,
"third_party/golibs": true,
"third_party/grpc/third_party": true,
"third_party/libc-tests/third_party/nacl-tests": true,
"third_party/nlassert": true,
"third_party/openssl-ecjpake": true,
"third_party/openthread/third_party": true,
"third_party/openweave-core/src/lib/profiles/vendor/nestlabs/device-description": true,
"third_party/openweave-core/src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing": true,
"third_party/openweave-core/src/lib/profiles/vendor/nestlabs/thermostat": true,
"third_party/pciids": true,
"third_party/perfetto/infra/ci/frontend/static/third_party": true,
"third_party/perfetto/protos/third_party": true,
"third_party/pigweed/src/third_party": true,
"third_party/protobuf/conformance/third_party/jsoncpp": true,
"third_party/rust_crates": true,
"third_party/tink/third_party": true,
"zircon/third_party/uapp/mkfs-msdosfs": true,
"zircon/third_party/ulib/lz4": true
}
},
{
"name": "AllFilesAndFoldersMustBeIncludedInAProject",
"allowlist": {
"build/prebuilt": true,
"build/secondary/third_party": true,
"src/connectivity/bluetooth/hci/vendor": true,
"src/connectivity/openthread/third_party": true,
"src/virtualization/third_party": true,
"third_party": true,
"vendor": true,
"zircon/third_party": true,
"third_party/golibs/vendor": true,
"third_party/tink/cc/third_party": true,
"third_party/tink/cc/integration/awskms/third_party": true,
"third_party/syzkaller": true,
"third_party/pylibs": true
}
},
{
"name": "AllFuchsiaAuthorSourceFilesMustHaveCopyrightHeaders",
"allowlist": {
"tools/net/digest/digest.go": true,
"src/connectivity/wlan/lib/common/cpp/bitfield_test.cc": true,
"src/connectivity/wlan/lib/common/cpp/ieee80211_codes_test.cc": true,
"src/connectivity/wlan/lib/common/cpp/include/wlan/common/mcs_rate_lookup.h": true,
"src/connectivity/wlan/lib/common/cpp/mcs_rate_lookup.cc": true,
"src/connectivity/wlan/lib/common/cpp/mcs_rate_lookup_test.cc": true,
"src/media/audio/audio_core/shared/schema/make_schema_header.py": true,
"src/connectivity/network/netstack/dhcp/server.go": true
}
},
{
"name": "AllLicensePatternUsagesMustBeApproved",
"allowlist": {
}
},
{
"name": "AllLicenseTextsMustBeRecognized",
"allowlist": {
"third_party/zlib/contrib/iostream3/LICENSE": true,
"third_party/rust_crates/vendor/siphasher-0.3.10/COPYING": true,
"third_party/rust_crates/vendor/siphasher-0.2.3/COPYING": true,
"third_party/rust_crates/ask2patch/aho-corasick/COPYING": true,
"third_party/rust_crates/ask2patch/walkdir/COPYING": true,
"third_party/rust_crates/ask2patch/memchr/COPYING": true,
"third_party/rust_crates/ask2patch/csv/COPYING": true,
"third_party/rust_crates/ask2patch/csv-core/COPYING": true,
"third_party/rust_crates/ask2patch/same-file/COPYING": true,
"third_party/rust_crates/ask2patch/termcolor/COPYING": true,
"third_party/rust_crates/ask2patch/byteorder/COPYING": true,
"prebuilt/third_party/llvm/linux-arm64/include/llvm/Support/LICENSE.TXT": true,
"third_party/openthread/NOTICE": true,
"third_party/network-conformance/orchestrator/dutscripts/tclfmt/LICENSE": true,
"third_party/lz4/tests/COPYING": true,
"third_party/lz4/programs/COPYING": true,
"third_party/lz4/examples/COPYING": true,
"third_party/android/platform/external/aac/NOTICE": true,
"third_party/android/device/generic/vulkan-cereal/third-party/stb/include/stb/LICENSE": true,
"prebuilt/third_party/vulkansdk/linux/source/VulkanCapsViewer/LICENSE": true,
"prebuilt/third_party/vulkansdk/linux/source/Vulkan-Profiles/LICENSE.md": true,
"prebuilt/third_party/vulkansdk/linux/source/DirectXShaderCompiler/LICENSE.TXT": true,
"prebuilt/third_party/llvm/mac-x64/include/llvm/Support/LICENSE.TXT": true,
"prebuilt/starnix/fuse-overlayfs-arm64/LICENSE": true,
"prebuilt/starnix/fuse-overlayfs-amd64/LICENSE": true,
"prebuilt/third_party/dart/linux-x64/bin/resources/devtools/assets/NOTICES": true,
"prebuilt/third_party/llvm/linux-x64/include/llvm/Support/LICENSE.TXT": true,
"third_party/github.com/google/emboss/src/license_header": true,
"prebuilt/third_party/cmake/linux-x64/doc/cmake-3.25/cmlibarchive/COPYING": true,
"prebuilt/third_party/cmake/linux-x64/doc/cmake-3.25/cmlibrhash/COPYING": true,
"third_party/openssh-portable/CREDITS": true,
"vendor/synaptics/as370/prebuilt/usbboot_as370_a0_m1_uboot_03152019/usbboot_host_tool/pthreads-win32-master/pthreads.2/COPYING.LIB": true,
"vendor/synaptics/as370/prebuilt/usbboot_as370_a0_m1_uboot_03152019/usbboot_host_tool/pthreads-win32-master/pthreads.2/COPYING": true,
"prebuilt/third_party/bazel/linux-x64/install_base/embedded_tools/jdk/legal/java.base/LICENSE": true,
"tools/debug/covargs/api/third_party/codecoverage": true
}
}
]
}
}