1*088332b5SXin Lipackage { 2*088332b5SXin Li default_applicable_licenses: ["external_lua_license"], 3*088332b5SXin Li} 4*088332b5SXin Li 5*088332b5SXin Li// Added automatically by a large-scale-change 6*088332b5SXin Li// See: http://go/android-license-faq 7*088332b5SXin Lilicense { 8*088332b5SXin Li name: "external_lua_license", 9*088332b5SXin Li visibility: [":__subpackages__"], 10*088332b5SXin Li license_kinds: [ 11*088332b5SXin Li "SPDX-license-identifier-MIT", 12*088332b5SXin Li ], 13*088332b5SXin Li license_text: [ 14*088332b5SXin Li "LICENSE", 15*088332b5SXin Li ], 16*088332b5SXin Li} 17*088332b5SXin Li 18*088332b5SXin Licc_library_static { 19*088332b5SXin Li name: "liblua", 20*088332b5SXin Li sdk_version: "current", 21*088332b5SXin Li min_sdk_version: "30", 22*088332b5SXin Li cflags: [ 23*088332b5SXin Li "-Werror", 24*088332b5SXin Li "-Wall", 25*088332b5SXin Li "-Wno-deprecated-declarations", 26*088332b5SXin Li "-Wno-string-plus-int", 27*088332b5SXin Li "-O2", 28*088332b5SXin Li "-DLUA_USE_LINUX", 29*088332b5SXin Li "-DLUA_COMPAT_5_3", 30*088332b5SXin Li ], 31*088332b5SXin Li export_include_dirs: ["src"], 32*088332b5SXin Li srcs: [ 33*088332b5SXin Li ":liblua-sources" 34*088332b5SXin Li ], 35*088332b5SXin Li 36*088332b5SXin Li apex_available: [ 37*088332b5SXin Li "//apex_available:platform", 38*088332b5SXin Li "com.android.extservices", 39*088332b5SXin Li "com.android.car.framework", 40*088332b5SXin Li ], 41*088332b5SXin Li visibility: [ 42*088332b5SXin Li "//external/libtextclassifier:__subpackages__", 43*088332b5SXin Li "//packages/services/Car/cpp/telemetry:__subpackages__", 44*088332b5SXin Li "//packages/services/Car/packages/ScriptExecutor:__subpackages__", 45*088332b5SXin Li ], 46*088332b5SXin Li} 47*088332b5SXin Li 48*088332b5SXin Lifilegroup { 49*088332b5SXin Li name: "liblua-sources", 50*088332b5SXin Li srcs: [ 51*088332b5SXin Li "src/**/*.c", 52*088332b5SXin Li ], 53*088332b5SXin Li exclude_srcs: [ 54*088332b5SXin Li // Exclude the interpreter 55*088332b5SXin Li "src/lua.c", 56*088332b5SXin Li ], 57*088332b5SXin Li} 58