OLD | NEW |
---|---|
(Empty) | |
1 # Copyright 2015 Google Inc. | |
2 # | |
3 # Use of this source code is governed by a BSD-style license that can be | |
4 # found in the LICENSE file. | |
5 { | |
6 'targets': [ | |
7 { | |
8 'target_name': 'canvasproof', | |
9 'type': 'shared_library', | |
10 'dependencies': [ 'skia_lib.gyp:skia_lib', ], | |
11 'sources': [ | |
12 '../apps/canvasproof/src/main/jni/Debugf.h', | |
13 '../apps/canvasproof/src/main/jni/JavaInputStream.cpp', | |
14 '../apps/canvasproof/src/main/jni/JavaInputStream.h', | |
15 '../apps/canvasproof/src/main/jni/org_skia_canvasproof_GaneshPictureRend erer.cpp', | |
16 '../apps/canvasproof/src/main/jni/org_skia_canvasproof_GaneshPictureRend erer.h', | |
17 '../apps/canvasproof/src/main/jni/org_skia_canvasproof_CreateSkiaPicture .cpp', | |
18 '../apps/canvasproof/src/main/jni/org_skia_canvasproof_CreateSkiaPicture .h ', | |
19 ], | |
20 }, | |
21 { | |
22 'target_name': 'CopyCanvasProofDeps', | |
23 'type': 'none', | |
24 'dependencies': [ | |
25 'skia_lib.gyp:skia_lib', | |
26 'canvasproof', | |
27 ], | |
28 'copies': [ | |
29 { | |
30 'destination': '../apps/canvasproof/src/main/libs/<(android_arch)', | |
31 'conditions': [ | |
32 [ 'skia_shared_lib', { | |
33 'files': [ | |
34 '<(SHARED_LIB_DIR)/libskia_android.so', | |
35 '<(SHARED_LIB_DIR)/libcanvasproof.so', | |
36 ]}, { | |
37 'files': [ | |
38 '<(SHARED_LIB_DIR)/libcanvasproof.so', | |
39 ]} | |
40 ], | |
41 ], | |
42 }, | |
43 ], | |
44 }, | |
45 { | |
46 'target_name': 'CanvasProof_APK', | |
47 'type': 'none', | |
48 'dependencies': [ 'CopyCanvasProofDeps', ], | |
49 'actions': [ | |
50 { | |
51 'action_name': 'SkiaCanvasProof_apk', | |
52 'inputs': [ | |
53 '../apps/canvasproof/src/main/assets/skps', | |
54 '../apps/canvasproof/src/main/AndroidManifest.xml', | |
55 '../apps/canvasproof/src/main/java/org/skia/canvasproof/CreateSkiaPi cture.java', | |
56 '../apps/canvasproof/src/main/java/org/skia/canvasproof/CanvasProofA ctivity.java', | |
57 '../apps/canvasproof/src/main/java/org/skia/canvasproof/GaneshPictur eRenderer.java', | |
58 '../apps/canvasproof/src/main/java/org/skia/canvasproof/HwuiPictureV iew.java', | |
59 ], | |
60 'outputs': [ | |
61 '../apps/canvasproof/build', | |
62 ], | |
63 'action': [ | |
64 '<(android_base)/apps/gradlew', | |
65 ':canvasproof:assemble<(android_variant)Debug', | |
tomhudson
2015/08/24 20:10:25
Looks like this is where the hardwired "Debug" in
hal.canary
2015/08/31 21:16:56
I do not know how this works.
| |
66 '-p<(android_base)/apps/canvasproof', | |
67 '-PsuppressNativeBuild', | |
68 ], | |
69 }, | |
70 ], | |
71 }, | |
72 ], | |
73 } | |
OLD | NEW |