Whamcloud - gitweb
AOSP: Android: consolidate warning suppressions
[tools/e2fsprogs.git] / lib / blkid / 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     //   SPDX-license-identifier-LGPL-2.1
11     //   SPDX-license-identifier-LGPL-3.0
12     default_applicable_licenses: ["external_e2fsprogs_license"],
13 }
14
15 cc_library {
16     name: "libext2_blkid",
17     host_supported: true,
18     ramdisk_available: true,
19     vendor_available: true,
20     vendor_ramdisk_available: true,
21     recovery_available: true,
22     unique_host_soname: true,
23     defaults: ["e2fsprogs-defaults"],
24     srcs: [
25         "cache.c",
26         "dev.c",
27         "devname.c",
28         "devno.c",
29         "getsize.c",
30         "llseek.c",
31         "probe.c",
32         "read.c",
33         "resolve.c",
34         "save.c",
35         "tag.c",
36         "version.c",
37     ],
38     shared_libs: ["libext2_uuid"],
39
40     target: {
41         windows: {
42             enabled: true,
43         },
44     },
45
46     header_libs: ["libext2-headers"],
47     export_include_dirs: ["."],
48     export_header_lib_headers: ["libext2-headers"],
49 }