]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blob - lib/e2p/Android.bp
AOSP: Android: consolidate addition of include/mingw/
[thirdparty/e2fsprogs.git] / lib / e2p / Android.bp
1 // Copyright 2017 The Android Open Source Project
2
3 package {
4 // See: http://go/android-license-faq
5 // A large-scale-change added 'default_applicable_licenses' to import
6 // all of the 'license_kinds' from "external_e2fsprogs_license"
7 // to get the below license kinds:
8 // SPDX-license-identifier-GPL
9 // SPDX-license-identifier-LGPL
10 default_applicable_licenses: ["external_e2fsprogs_license"],
11 }
12
13 cc_library {
14 name: "libext2_e2p",
15 host_supported: true,
16 ramdisk_available: true,
17 vendor_ramdisk_available: true,
18 recovery_available: true,
19 unique_host_soname: true,
20 defaults: ["e2fsprogs-defaults"],
21 srcs: [
22 "encoding.c",
23 "errcode.c",
24 "feature.c",
25 "fgetflags.c",
26 "fsetflags.c",
27 "fgetproject.c",
28 "fsetproject.c",
29 "fgetversion.c",
30 "fsetversion.c",
31 "getflags.c",
32 "getversion.c",
33 "hashstr.c",
34 "iod.c",
35 "ljs.c",
36 "ls.c",
37 "mntopts.c",
38 "parse_num.c",
39 "pe.c",
40 "pf.c",
41 "ps.c",
42 "setflags.c",
43 "setversion.c",
44 "uuid.c",
45 "ostype.c",
46 "percent.c",
47 ],
48
49 cflags: [
50 "-Wno-error=attributes",
51 "-Wno-unused-parameter",
52 ],
53
54 target: {
55 windows: {
56 enabled: true,
57 cflags: [
58 "-Wno-unused-variable",
59 "-Wno-error=typedef-redefinition",
60 ],
61 },
62 },
63
64 header_libs: ["libext2-headers"],
65 export_include_dirs: ["."],
66 export_header_lib_headers: ["libext2-headers"],
67 }