blob: dc4648355133ab1c59b5288d568e5a8e7c08ddc4 [file] [log] [blame]
Sasha Smundak6a6bdad2019-01-24 23:20:47 -08001//########################################################################
2// OpenGL ES JNI sample
3// This makefile builds both an activity and a shared library.
4//########################################################################
5// Build activity
6
Bob Badour3306e492021-02-25 15:35:37 -08007package {
8 // See: http://go/android-license-faq
9 // A large-scale-change added 'default_applicable_licenses' to import
10 // all of the 'license_kinds' from "frameworks_native_license"
11 // to get the below license kinds:
12 // SPDX-license-identifier-Apache-2.0
13 default_applicable_licenses: ["frameworks_native_license"],
14}
15
Sasha Smundak6a6bdad2019-01-24 23:20:47 -080016android_app {
17 name: "GLJNI",
18 srcs: ["**/*.java"],
19 sdk_version: "current",
20 jni_libs: ["libgljni"],
21}
22
23// Build JNI Shared Library
24
25cc_library_shared {
26 name: "libgljni",
27 cflags: [
28 "-Werror",
29 "-Wno-error=unused-parameter",
30 ],
Orion Hodson7c73c0e2020-04-11 21:17:05 +010031 header_libs: ["jni_headers"],
Sasha Smundak6a6bdad2019-01-24 23:20:47 -080032 srcs: ["jni/gl_code.cpp"],
33 shared_libs: [
34 "liblog",
35 "libEGL",
36 "libGLESv1_CM",
37 ],
38 sdk_version: "current",
39 arch: {
40 arm: {
41 instruction_set: "arm",
42 },
43 },
44}