1// Copyright 2017 The Android Open Source Project 2 3package { 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 15cc_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 darwin: { 42 enabled: true, 43 }, 44 windows: { 45 enabled: true, 46 }, 47 }, 48 49 header_libs: ["libext2-headers"], 50 export_include_dirs: ["."], 51 export_header_lib_headers: ["libext2-headers"], 52} 53