package { default_applicable_licenses: ["external_lua_license"], } // Added automatically by a large-scale-change // See: http://go/android-license-faq license { name: "external_lua_license", visibility: [":__subpackages__"], license_kinds: [ "SPDX-license-identifier-MIT", ], license_text: [ "LICENSE", ], } cc_library_static { name: "liblua", sdk_version: "current", min_sdk_version: "30", cflags: [ "-Werror", "-Wall", "-Wno-deprecated-declarations", "-Wno-string-plus-int", "-O2", "-DLUA_USE_LINUX", "-DLUA_COMPAT_5_3", ], export_include_dirs: ["src"], srcs: [ ":liblua-sources" ], apex_available: [ "//apex_available:platform", "com.android.extservices", ], visibility: [ "//external/libtextclassifier:__subpackages__", "//packages/services/Car/cpp/telemetry:__subpackages__", ], } filegroup { name: "liblua-sources", srcs: [ "src/**/*.c", ], exclude_srcs: [ // Exclude the interpreter "src/lua.c", ], }