//######################################################################## // OpenGL ES JNI sample // This makefile builds both an activity and a shared library. //######################################################################## // Build activity package { // See: http://go/android-license-faq // A large-scale-change added 'default_applicable_licenses' to import // all of the 'license_kinds' from "frameworks_native_license" // to get the below license kinds: // SPDX-license-identifier-Apache-2.0 default_applicable_licenses: ["frameworks_native_license"], } android_app { name: "GLJNI", srcs: ["**/*.java"], sdk_version: "current", jni_libs: ["libgljni"], } // Build JNI Shared Library cc_library_shared { name: "libgljni", cflags: [ "-Werror", "-Wno-error=unused-parameter", ], header_libs: ["jni_headers"], srcs: ["jni/gl_code.cpp"], shared_libs: [ "liblog", "libEGL", "libGLESv1_CM", ], sdk_version: "current", arch: { arm: { instruction_set: "arm", }, }, }