Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(101)

Side by Side Diff: experimental/HelloSkia/jni/Android.mk

Issue 16336004: create simple skia app for android using jni (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: fancier graphics Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 LOCAL_PATH := $(call my-dir)
2
3 # set this to wherever your skia directory is located, with out trailing slashes
djsollen 2013/06/04 00:26:35 I think that for clarity we should have them copy
4 SKIA_HOME :=
5
6
7 ##
8 # sets up a module for the skia shared object to be copied into the apk. Be sure to copy an
9 # appropriate build of libskia_android.so for your architecture into this direct ory.
10 ##
11
12 include $(CLEAR_VARS)
13
14 # name for referencing this module in other modules
15 LOCAL_MODULE := skia_android
16
17 # local filename of the skia shared object
18 LOCAL_SRC_FILES := libskia_android.so
19
20 # makes this module into shared object that is simply copied into the apk
21 include $(PREBUILT_SHARED_LIBRARY)
22
23
24 ##
25 # sets up the JNI module that our app calls into to draw things with skia.
26 ##
27
28 include $(CLEAR_VARS) # clear out the variables of the previous module
29
30 # name of the module that the app will reference with System.loadLibrary
31 LOCAL_MODULE := hello_skia_ndk
32
33 # list of the source files compiled for this module
34 LOCAL_SRC_FILES := helloskia.cpp
35
36 # makes the skia shared object get pulled in as a reference
37 LOCAL_SHARED_LIBRARIES := skia_android
38
39 # jnigraphics defines the function AndroidBitmap_lockPixels, which we need in or der to draw into
40 # android.graphics.Bitmap
41 LOCAL_LDLIBS := -ljnigraphics
42
43 LOCAL_C_INCLUDES := $(SKIA_HOME)/include/config \
44 $(SKIA_HOME)/include/core
45
46 include $(BUILD_SHARED_LIBRARY)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698