41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
//########################################################################
 | 
						|
// 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: "GLDual",
 | 
						|
    srcs: ["**/*.java"],
 | 
						|
    sdk_version: "current",
 | 
						|
    jni_libs: ["libgldualjni"],
 | 
						|
}
 | 
						|
 | 
						|
//########################################################################
 | 
						|
// Build JNI Shared Library
 | 
						|
//########################################################################
 | 
						|
cc_library_shared {
 | 
						|
    name: "libgldualjni",
 | 
						|
    cflags: [
 | 
						|
        "-Werror",
 | 
						|
        "-Wno-error=unused-parameter",
 | 
						|
    ],
 | 
						|
    header_libs: ["jni_headers"],
 | 
						|
    srcs: ["jni/gl_code.cpp"],
 | 
						|
    shared_libs: [
 | 
						|
        "liblog",
 | 
						|
        "libEGL",
 | 
						|
        "libGLESv2",
 | 
						|
    ],
 | 
						|
    sdk_version: "current",
 | 
						|
}
 |