Home | History | Annotate | Download | only in SampleApp
      1 ######################################
      2 # Build the app.
      3 ######################################
      4 
      5 LOCAL_PATH:= $(call my-dir)
      6 include $(CLEAR_VARS)
      7 
      8 LOCAL_MODULE_TAGS := optional
      9 
     10 LOCAL_SRC_FILES := \
     11         $(call all-java-files-under, src)
     12 
     13 LOCAL_PACKAGE_NAME := SampleApp
     14 
     15 LOCAL_JNI_SHARED_LIBRARIES := libskia-sample
     16 
     17 include $(BUILD_PACKAGE)
     18 
     19 ######################################
     20 # Build the shared library.
     21 ######################################
     22 
     23 include $(CLEAR_VARS)
     24 
     25 LOCAL_MODULE_TAGS := optional
     26 
     27 LOCAL_C_INCLUDES += \
     28     external/skia/include/core \
     29     external/skia/include/config \
     30     external/skia/include/effects \
     31     external/skia/include/images \
     32     external/skia/include/utils \
     33     external/skia/include/utils/android \
     34     external/skia/include/views \
     35     external/skia/samplecode \
     36     external/skia/include/xml \
     37     external/skia/include/gpu \
     38     external/skia/src/core \
     39     external/skia/gpu/include \
     40     frameworks/base/core/jni/android/graphics \
     41     frameworks/base/native/include/android \
     42     $(LOCAL_PATH)/jni
     43 
     44 LOCAL_SHARED_LIBRARIES := \
     45     libcutils \
     46     libutils \
     47     libskia \
     48     libandroid_runtime \
     49     libGLESv2
     50 
     51 LOCAL_STATIC_LIBRARIES := \
     52     libskiagpu
     53 
     54 LOCAL_PRELINK_MODULE := false
     55 
     56 LOCAL_MODULE := libskia-sample
     57 
     58 LOCAL_SRC_FILES := \
     59     ../../src/ports/SkXMLParser_empty.cpp \
     60     jni/sample-jni.cpp
     61 
     62 include external/skia/src/views/views_files.mk
     63 LOCAL_SRC_FILES += $(addprefix ../../src/views/, $(SOURCE))
     64 
     65 include external/skia/src/xml/xml_files.mk
     66 LOCAL_SRC_FILES += $(addprefix ../../src/xml/, $(SOURCE))
     67 
     68 include external/skia/samplecode/samplecode_files.mk
     69 LOCAL_SRC_FILES += $(addprefix ../../samplecode/, $(SOURCE))
     70 
     71 include $(BUILD_SHARED_LIBRARY)
     72