###################################### # Build the app. ###################################### LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := \ $(call all-java-files-under, src) LOCAL_PACKAGE_NAME := SampleApp LOCAL_JNI_SHARED_LIBRARIES := libskia-sample include $(BUILD_PACKAGE) ###################################### # Build the shared library. ###################################### include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES += \ external/skia/include/core \ external/skia/include/config \ external/skia/include/effects \ external/skia/include/images \ external/skia/include/utils \ external/skia/include/utils/android \ external/skia/include/views \ external/skia/samplecode \ external/skia/include/xml \ external/skia/include/gpu \ external/skia/src/core \ external/skia/gpu/include \ frameworks/base/core/jni/android/graphics \ frameworks/base/native/include/android \ $(LOCAL_PATH)/jni LOCAL_SHARED_LIBRARIES := \ libcutils \ libutils \ libskia \ libandroid_runtime \ libGLESv2 LOCAL_STATIC_LIBRARIES := \ libskiagpu LOCAL_PRELINK_MODULE := false LOCAL_MODULE := libskia-sample LOCAL_SRC_FILES := \ ../../src/ports/SkXMLParser_empty.cpp \ jni/sample-jni.cpp include external/skia/src/views/views_files.mk LOCAL_SRC_FILES += $(addprefix ../../src/views/, $(SOURCE)) include external/skia/src/xml/xml_files.mk LOCAL_SRC_FILES += $(addprefix ../../src/xml/, $(SOURCE)) include external/skia/samplecode/samplecode_files.mk LOCAL_SRC_FILES += $(addprefix ../../samplecode/, $(SOURCE)) include $(BUILD_SHARED_LIBRARY)