53 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
package {
 | 
						|
    default_applicable_licenses: ["external_llvm_lib_Support_license"],
 | 
						|
}
 | 
						|
 | 
						|
// Added automatically by a large-scale-change that took the approach of
 | 
						|
// 'apply every license found to every target'. While this makes sure we respect
 | 
						|
// every license restriction, it may not be entirely correct.
 | 
						|
//
 | 
						|
// e.g. GPL in an MIT project might only apply to the contrib/ directory.
 | 
						|
//
 | 
						|
// Please consider splitting the single license below into multiple licenses,
 | 
						|
// taking care not to lose any license_kind information, and overriding the
 | 
						|
// default license using the 'licenses: [...]' property on targets as needed.
 | 
						|
//
 | 
						|
// For unused files, consider creating a 'fileGroup' with "//visibility:private"
 | 
						|
// to attach the license to, and including a comment whether the files may be
 | 
						|
// used in the current project.
 | 
						|
// See: http://go/android-license-faq
 | 
						|
license {
 | 
						|
    name: "external_llvm_lib_Support_license",
 | 
						|
    visibility: [":__subpackages__"],
 | 
						|
    license_kinds: [
 | 
						|
        "SPDX-license-identifier-BSD",
 | 
						|
        "SPDX-license-identifier-MIT",
 | 
						|
        "SPDX-license-identifier-NCSA",
 | 
						|
        "legacy_unencumbered",
 | 
						|
    ],
 | 
						|
    license_text: [
 | 
						|
        "COPYRIGHT.regex",
 | 
						|
    ],
 | 
						|
}
 | 
						|
 | 
						|
cc_library_static {
 | 
						|
    name: "libLLVMSupport",
 | 
						|
    vendor_available: true,
 | 
						|
    product_available: true,
 | 
						|
    defaults: ["llvm-defaults-no-generated-headers"],
 | 
						|
    target: {
 | 
						|
        // llvm-defaults turns off host builds by default, turn it back on for
 | 
						|
        // modules that are used to build llvm-tblgen
 | 
						|
        host: {
 | 
						|
            enabled: true,
 | 
						|
        },
 | 
						|
        windows: {
 | 
						|
            enabled: true,
 | 
						|
        },
 | 
						|
    },
 | 
						|
    srcs: [
 | 
						|
        "*.c",
 | 
						|
        "*.cpp",
 | 
						|
    ],
 | 
						|
}
 |