]>
Commit | Line | Data |
---|---|---|
a95c632b AD |
1 | // Copyright 2017 The Android Open Source Project |
2 | ||
9c897f01 BB |
3 | package { |
4 | default_applicable_licenses: ["external_e2fsprogs_license"], | |
5 | } | |
6 | ||
7 | // Added automatically by a large-scale-change that took the approach of | |
8 | // 'apply every license found to every target'. While this makes sure we respect | |
9 | // every license restriction, it may not be entirely correct. | |
10 | // | |
11 | // e.g. GPL in an MIT project might only apply to the contrib/ directory. | |
12 | // | |
13 | // Please consider splitting the single license below into multiple licenses, | |
14 | // taking care not to lose any license_kind information, and overriding the | |
15 | // default license using the 'licenses: [...]' property on targets as needed. | |
16 | // | |
17 | // For unused files, consider creating a 'fileGroup' with "//visibility:private" | |
18 | // to attach the license to, and including a comment whether the files may be | |
19 | // used in the current project. | |
20 | // See: http://go/android-license-faq | |
21 | license { | |
22 | name: "external_e2fsprogs_license", | |
23 | visibility: [":__subpackages__"], | |
24 | license_kinds: [ | |
25 | "SPDX-license-identifier-0BSD", | |
26 | "SPDX-license-identifier-Apache-2.0", | |
27 | "SPDX-license-identifier-BSD", | |
28 | "SPDX-license-identifier-GPL", | |
29 | "SPDX-license-identifier-GPL-2.0", | |
30 | "SPDX-license-identifier-LGPL", | |
31 | "SPDX-license-identifier-LGPL-2.0", | |
32 | "SPDX-license-identifier-LGPL-2.1", | |
33 | "SPDX-license-identifier-LGPL-3.0", | |
34 | "SPDX-license-identifier-MIT", | |
35 | "legacy_notice", | |
36 | "legacy_unencumbered", | |
37 | ], | |
38 | license_text: [ | |
39 | "NOTICE", | |
40 | ], | |
41 | } | |
42 | ||
afaa1992 CHH |
43 | cc_defaults { |
44 | name: "e2fsprogs-defaults", | |
3e3403d9 | 45 | cflags: ["-Wall", "-Werror", "-Wno-pointer-arith"], |
afaa1992 CHH |
46 | target: { |
47 | darwin: { | |
48 | // Still has unfixed/unsuppressed warnings. | |
49 | cflags: ["-Wno-error"], | |
50 | }, | |
eb5b037f EH |
51 | windows: { |
52 | cflags: [ | |
53 | "-Wno-typedef-redefinition", | |
54 | "-Wno-unused-parameter", | |
55 | "-Wno-unused-variable", | |
56 | ], | |
57 | }, | |
59eed542 CC |
58 | bionic: { |
59 | system_shared_libs: ["libc", "libdl"], | |
60 | }, | |
afaa1992 CHH |
61 | }, |
62 | } | |
63 | ||
a95c632b AD |
64 | subdirs = [ |
65 | "contrib", | |
66 | "debugfs", | |
67 | "e2fsck", | |
68 | "lib", | |
69 | "misc", | |
70 | "resize", | |
71 | ] |