13227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima ZavinBASE_PATH := $(call my-dir)
23227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima ZavinLOCAL_PATH:= $(call my-dir)
33227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
43227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavininclude $(CLEAR_VARS)
53227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
63227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin# setup for skia optimizations
73227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin#
83227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavinifneq ($(ARCH_ARM_HAVE_VFP),true)
93227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin	LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT
103227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavinendif
113227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
123227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavinifeq ($(ARCH_ARM_HAVE_NEON),true)
133227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin	LOCAL_CFLAGS += -D__ARM_HAVE_NEON
143227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavinendif
153227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
163227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin# our source files
173227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin#
183227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima ZavinLOCAL_SRC_FILES:= \
193227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin	bitmap.cpp
203227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
213227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima ZavinLOCAL_SHARED_LIBRARIES := \
223227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin    libandroid_runtime \
233227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin    libskia
243227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
253227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima ZavinLOCAL_C_INCLUDES += \
263227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin	external/skia/include/core \
273227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin	frameworks/base/native/include \
2889269cf98d263a4dd2e6e771e18c02a472b7bd78Elliott Hughes	frameworks/base/core/jni/android/graphics
293227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
303227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima ZavinLOCAL_MODULE:= libjnigraphics
313227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
323227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavininclude $(BUILD_SHARED_LIBRARY)
333227631fe99c271a47f9f5135c4ffe1bec3e72f0Dima Zavin
34