aboutsummaryrefslogtreecommitdiffstats
path: root/libjnigraphics/Android.mk
diff options
context:
space:
mode:
authorMike Reed <reed@google.com>2009-12-09 18:38:15 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2009-12-09 18:38:15 -0800
commita4e26ca9409d1bbb21c103f7a6c42ad926f81dbd (patch)
tree5280d84ed0a9a76dcb01bbb30bf1dbc5f72667bf /libjnigraphics/Android.mk
parentecfd7eae2d0b4559cf9d187c5bf68cfab8f6219c (diff)
parentf8190342e7fad57a9540316bb1bc3125a3ebd6aa (diff)
downloadsystem_core-a4e26ca9409d1bbb21c103f7a6c42ad926f81dbd.tar.gz
system_core-a4e26ca9409d1bbb21c103f7a6c42ad926f81dbd.tar.bz2
system_core-a4e26ca9409d1bbb21c103f7a6c42ad926f81dbd.zip
am f8190342: am 086d66dc: Merge change Ib5291c02 into eclair-mr2
Merge commit 'f8190342e7fad57a9540316bb1bc3125a3ebd6aa' * commit 'f8190342e7fad57a9540316bb1bc3125a3ebd6aa': first impl for NDK access to bitmaps
Diffstat (limited to 'libjnigraphics/Android.mk')
-rw-r--r--libjnigraphics/Android.mk34
1 files changed, 34 insertions, 0 deletions
diff --git a/libjnigraphics/Android.mk b/libjnigraphics/Android.mk
new file mode 100644
index 00000000..2af67c3b
--- /dev/null
+++ b/libjnigraphics/Android.mk
@@ -0,0 +1,34 @@
+BASE_PATH := $(call my-dir)
+LOCAL_PATH:= $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_PRELINK_MODULE := false
+
+# setup for skia optimizations
+#
+ifneq ($(ARCH_ARM_HAVE_VFP),true)
+ LOCAL_CFLAGS += -DSK_SOFTWARE_FLOAT
+endif
+
+ifeq ($(ARCH_ARM_HAVE_NEON),true)
+ LOCAL_CFLAGS += -D__ARM_HAVE_NEON
+endif
+
+# our source files
+#
+LOCAL_SRC_FILES:= \
+ bitmap.cpp
+
+LOCAL_SHARED_LIBRARIES := \
+ libandroid_runtime
+
+LOCAL_C_INCLUDES += \
+ external/skia/include/core \
+ frameworks/base/core/jni/android/graphics \
+ dalvik/libnativehelper/include/nativehelper
+
+LOCAL_MODULE:= libjnigraphics
+
+include $(BUILD_SHARED_LIBRARY)
+