diff options
author | Jack Palevich <jackpal@google.com> | 2009-09-23 14:48:07 -0700 |
---|---|---|
committer | Jack Palevich <jackpal@google.com> | 2009-09-23 14:48:07 -0700 |
commit | a8fecb87c5eaaefc9ca6272e3b59ef88d293dd6d (patch) | |
tree | 7652f77751c0f9aa13629288c325e82d272e65cf /opengl/tests/gl2_jni/Android.mk | |
parent | 63147705bc2893d6ad43270e04beb9ee01e2ad53 (diff) | |
download | frameworks_base-a8fecb87c5eaaefc9ca6272e3b59ef88d293dd6d.zip frameworks_base-a8fecb87c5eaaefc9ca6272e3b59ef88d293dd6d.tar.gz frameworks_base-a8fecb87c5eaaefc9ca6272e3b59ef88d293dd6d.tar.bz2 |
Create samples showing how to call OpenGL from JNI libraries.
Diffstat (limited to 'opengl/tests/gl2_jni/Android.mk')
-rw-r--r-- | opengl/tests/gl2_jni/Android.mk | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/opengl/tests/gl2_jni/Android.mk b/opengl/tests/gl2_jni/Android.mk new file mode 100644 index 0000000..ff15814 --- /dev/null +++ b/opengl/tests/gl2_jni/Android.mk @@ -0,0 +1,53 @@ +######################################################################### +# OpenGL ES JNI sample +# This makefile builds both an activity and a shared library. +######################################################################### +ifneq ($(TARGET_SIMULATOR),true) # not 64 bit clean + +TOP_LOCAL_PATH:= $(call my-dir) + +# Build activity + +LOCAL_PATH:= $(call my-dir) +include $(CLEAR_VARS) + +LOCAL_MODULE_TAGS := user + +LOCAL_SRC_FILES := $(call all-subdir-java-files) + +LOCAL_PACKAGE_NAME := GL2JNI + +LOCAL_JNI_SHARED_LIBRARIES := libgl2jni + +include $(BUILD_PACKAGE) + +######################################################################### +# Build JNI Shared Library +######################################################################### + +LOCAL_PATH:= $(LOCAL_PATH)/jni + +include $(CLEAR_VARS) + +# Optional tag would mean it doesn't get installed by default +LOCAL_MODULE_TAGS := optional + +LOCAL_CFLAGS := -Werror + +LOCAL_SRC_FILES:= \ + gl_code.cpp + +LOCAL_SHARED_LIBRARIES := \ + libutils \ + libEGL \ + libGLESv2 + +LOCAL_MODULE := libgl2jni + +LOCAL_ARM_MODE := arm + +LOCAL_PRELINK_MODULE := false + +include $(BUILD_SHARED_LIBRARY) + +endif # TARGET_SIMULATOR |