summaryrefslogtreecommitdiff
path: root/opengl
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2020-12-22 20:07:50 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-12-22 20:07:50 +0000
commit14e5146d1ade5330e722e8d4bbe255c8747a6c64 (patch)
tree1ab1199fc938e1a98a61765c86a6c32dd63fc301 /opengl
parenta17a9952f6d0d9edd4214d7bd4d15ad3b0cf1f96 (diff)
parent3cd6312b91d88e39ed7e2981b656a123b25113df (diff)
Merge "Rearrange opengl llndk libraries to be next to implementations" am: 64618017e4 am: 1fd5529a5f am: 3cd6312b91
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1532114 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I10b8edbebc93e28c58ec77743d0d0cd6da652aba
Diffstat (limited to 'opengl')
-rw-r--r--opengl/Android.bp29
-rw-r--r--opengl/libs/Android.bp24
2 files changed, 29 insertions, 24 deletions
diff --git a/opengl/Android.bp b/opengl/Android.bp
index 393ced7196..48abdce712 100644
--- a/opengl/Android.bp
+++ b/opengl/Android.bp
@@ -52,36 +52,17 @@ ndk_headers {
license: "include/KHR/NOTICE",
}
-llndk_library {
- name: "libEGL.llndk",
- symbol_file: "libs/libEGL.map.txt",
- export_include_dirs: ["include"],
-}
-
-llndk_library {
- name: "libGLESv1_CM.llndk",
- symbol_file: "libs/libGLESv1_CM.map.txt",
- export_include_dirs: ["include"],
-}
-
-llndk_library {
- name: "libGLESv2.llndk",
- symbol_file: "libs/libGLESv2.map.txt",
- export_include_dirs: ["include"],
-}
-
-llndk_library {
- name: "libGLESv3.llndk",
- symbol_file: "libs/libGLESv3.map.txt",
- export_include_dirs: ["include"],
-}
-
cc_library_headers {
name: "gl_headers",
vendor_available: true,
export_include_dirs: ["include"],
}
+llndk_headers {
+ name: "gl_llndk_headers",
+ export_include_dirs: ["include"],
+}
+
subdirs = [
"*",
]
diff --git a/opengl/libs/Android.bp b/opengl/libs/Android.bp
index 77d887c5f2..5d17561248 100644
--- a/opengl/libs/Android.bp
+++ b/opengl/libs/Android.bp
@@ -225,3 +225,27 @@ cc_library_shared {
srcs: ["GLES2/gl2.cpp"],
cflags: ["-DLOG_TAG=\"libGLESv3\""],
}
+
+llndk_library {
+ name: "libEGL.llndk",
+ symbol_file: "libEGL.map.txt",
+ export_llndk_headers: ["gl_llndk_headers"],
+}
+
+llndk_library {
+ name: "libGLESv1_CM.llndk",
+ symbol_file: "libGLESv1_CM.map.txt",
+ export_llndk_headers: ["gl_llndk_headers"],
+}
+
+llndk_library {
+ name: "libGLESv2.llndk",
+ symbol_file: "libGLESv2.map.txt",
+ export_llndk_headers: ["gl_llndk_headers"],
+}
+
+llndk_library {
+ name: "libGLESv3.llndk",
+ symbol_file: "libGLESv3.map.txt",
+ export_llndk_headers: ["gl_llndk_headers"],
+}