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 default_applicable_licenses: ["external_e2fsprogs_license"], 11} 12 13cc_library { 14 name: "libext2_e2p", 15 host_supported: true, 16 ramdisk_available: true, 17 vendor_ramdisk_available: true, 18 vendor_available: true, 19 recovery_available: true, 20 unique_host_soname: true, 21 defaults: ["e2fsprogs-defaults"], 22 srcs: [ 23 "encoding.c", 24 "errcode.c", 25 "feature.c", 26 "fgetflags.c", 27 "fsetflags.c", 28 "fgetproject.c", 29 "fsetproject.c", 30 "fgetversion.c", 31 "fsetversion.c", 32 "getflags.c", 33 "getversion.c", 34 "hashstr.c", 35 "iod.c", 36 "ljs.c", 37 "ls.c", 38 "mntopts.c", 39 "parse_num.c", 40 "pe.c", 41 "pf.c", 42 "ps.c", 43 "setflags.c", 44 "setversion.c", 45 "uuid.c", 46 "ostype.c", 47 "percent.c", 48 ], 49 50 target: { 51 windows: { 52 enabled: true, 53 }, 54 }, 55 56 header_libs: ["libext2-headers"], 57 export_include_dirs: ["."], 58 export_header_lib_headers: ["libext2-headers"], 59} 60