android13/packages/apps/Camera2/jni/Android.bp

85 lines
1.4 KiB
Plaintext

// TinyPlanet
package {
// See: http://go/android-license-faq
default_applicable_licenses: [
"packages_apps_Camera2_license",
],
}
license {
name: "packages_apps_Camera2_license",
visibility: [":__subpackages__"],
license_kinds: [
"SPDX-license-identifier-Apache-2.0",
],
license_text: [
"NOTICE",
],
}
cc_library_shared {
name: "libjni_tinyplanet",
shared_libs: [
"liblog",
"libjnigraphics",
],
sdk_version: "17",
srcs: ["tinyplanet.cc"],
//LOCAL_PRODUCT_MODULE := true
cflags: [
"-ffast-math",
"-O3",
"-funroll-loops",
] + [
"-Wall",
"-Wextra",
"-Werror",
],
arch: {
arm: {
instruction_set: "arm",
},
},
header_libs: ["jni_headers"],
}
// JpegUtil
cc_library_shared {
name: "libjni_jpegutil",
stl: "c++_static",
shared_libs: [
"liblog",
"libdl",
"libjnigraphics",
],
sdk_version: "17",
//LOCAL_DEX_PREOPT := false
srcs: [
"jpegutil.cpp",
"jpegutilnative.cpp",
],
static_libs: ["libjpeg_static_ndk"],
cflags: [
"-ffast-math",
"-O3",
"-funroll-loops",
] + [
"-Wall",
"-Wextra",
"-Werror",
],
arch: {
arm: {
instruction_set: "arm",
},
},
header_libs: ["jni_headers"],
}