@@ -9,7 +9,7 @@ LOCAL_MODULE := libftk
9
9
LOCAL_CFLAGS := \
10
10
-O2 \
11
11
-DANDROID_NDK \
12
- -DFTK_PROFILE \
12
+ -DFTK_PROFILE -DHAVE_ENDIAN_H \
13
13
-DFTK_FONT=\"/system/fonts/DroidSansFallback.ttf\" \
14
14
-DDATA_DIR=\"/assets\" \
15
15
-DLOCAL_DATA_DIR=\"./local_data\" \
@@ -19,37 +19,33 @@ LOCAL_CFLAGS := \
19
19
-I$(LOCAL_PATH ) /../../../../../src/im \
20
20
-I$(LOCAL_PATH ) /../../../../../src/backend/android \
21
21
-I$(LOCAL_PATH ) /../../../../../src/os/android \
22
- -I$(ANDROID_SRC_ROOT ) external/skia/include \
23
- -I$(ANDROID_SRC_ROOT ) external/skia/include/core \
24
- -I$(ANDROID_SRC_ROOT ) system/core/include \
25
- -I$(ANDROID_SRC_ROOT ) frameworks/base/include
22
+ -I$(EXT_INCLUDE_DIR ) /skia/include \
23
+ -I$(EXT_INCLUDE_DIR ) /skia/include/core \
24
+ -I$(EXT_INCLUDE_DIR ) /skia/include/images \
25
+ -I$(EXT_INCLUDE_DIR ) /system/core/include \
26
+ -I$(EXT_INCLUDE_DIR ) /frameworks/base/include
26
27
27
28
LOCAL_C_INCLUDES := \
28
29
$(LOCAL_PATH ) /../ftkapp $(JNI_H_INCLUDE )
29
30
30
31
LOCAL_SRC_FILES := \
32
+ ../../../../../src/canvas/skia/ftk_bitmap_factory_skia.cpp \
33
+ ../../../../../src/canvas/skia/ftk_bitmap_skia.cpp \
34
+ ../../../../../src/canvas/skia/ftk_canvas_skia.cpp \
31
35
../../../../../src/ftk_allocator.c \
32
36
../../../../../src/ftk_allocator_default.c \
33
37
../../../../../src/ftk_allocator_profile.c \
34
- ../../../../../src/ftk_app_window.c \
35
- ../../../../../src/ftk_bitmap.c \
36
- ../../../../../src/ftk_bitmap_factory.c \
37
- ../../../../../src/ftk_button.c \
38
- ../../../../../src/ftk.c \
39
38
../../../../../src/ftk_animation_alpha.c \
40
39
../../../../../src/ftk_animation.c \
41
40
../../../../../src/ftk_animation_expand.c \
42
41
../../../../../src/ftk_animation_scale.c \
43
42
../../../../../src/ftk_animation_translate.c \
44
43
../../../../../src/ftk_animation_trigger_default.c \
45
44
../../../../../src/ftk_animation_trigger_silence.c \
46
- ../../../../../src/ftk_interpolator_acc_decelerate.c \
47
- ../../../../../src/ftk_interpolator_accelerate.c \
48
- ../../../../../src/ftk_interpolator_bounce.c \
49
- ../../../../../src/ftk_interpolator_decelerate.c \
50
- ../../../../../src/ftk_interpolator_linear.c \
51
- ../../../../../src/ftk_pairs.c \
52
- ../../../../../src/ftk_params.c \
45
+ ../../../../../src/ftk_app_window.c \
46
+ ../../../../../src/ftk_bitmap.c \
47
+ ../../../../../src/ftk_button.c \
48
+ ../../../../../src/ftk.c \
53
49
../../../../../src/ftk_canvas.c \
54
50
../../../../../src/ftk_check_button.c \
55
51
../../../../../src/ftk_clipboard.c \
@@ -59,23 +55,30 @@ LOCAL_SRC_FILES := \
59
55
../../../../../src/ftk_display.c \
60
56
../../../../../src/ftk_display_mem.c \
61
57
../../../../../src/ftk_display_rotate.c \
58
+ ../../../../../src/ftk_dlfcn.c \
62
59
../../../../../src/ftk_entry.c \
63
60
../../../../../src/ftk_expr.c \
64
61
../../../../../src/ftk_file_browser.c \
65
62
../../../../../src/ftk_file_system.c \
66
63
../../../../../src/ftk_file_system_posix.c \
67
- ../../../../../src/ftk_font.c \
68
64
../../../../../src/ftk_font_desc.c \
69
- ../../../../../src/ftk_font_manager.c \
70
- ../../../../../src/ftk_font_skia.cpp \
71
65
../../../../../src/ftk_gesture.c \
72
66
../../../../../src/ftk_globals.c \
67
+ ../../../../../src/ftk_group_box.c \
73
68
../../../../../src/ftk_icon_cache.c \
74
69
../../../../../src/ftk_icon_view.c \
75
70
../../../../../src/ftk_image.c \
71
+ ../../../../../src/ftk_input_method_chooser_default.c \
76
72
../../../../../src/ftk_input_method_manager.c \
77
73
../../../../../src/ftk_input_method_preeditor.c \
78
74
../../../../../src/ftk_input_method_preeditor_default.c \
75
+ ../../../../../src/ftk_input_pattern.c \
76
+ ../../../../../src/ftk_interpolator_acc_decelerate.c \
77
+ ../../../../../src/ftk_interpolator_accelerate.c \
78
+ ../../../../../src/ftk_interpolator_bounce.c \
79
+ ../../../../../src/ftk_interpolator_decelerate.c \
80
+ ../../../../../src/ftk_interpolator_linear.c \
81
+ ../../../../../src/ftk_key_board.c \
79
82
../../../../../src/ftk_label.c \
80
83
../../../../../src/ftk_list_model_default.c \
81
84
../../../../../src/ftk_list_render_default.c \
@@ -87,11 +90,12 @@ LOCAL_SRC_FILES := \
87
90
../../../../../src/ftk_menu_panel.c \
88
91
../../../../../src/ftk_message_box.c \
89
92
../../../../../src/ftk_painter.c \
93
+ ../../../../../src/ftk_pairs.c \
94
+ ../../../../../src/ftk_params.c \
90
95
../../../../../src/ftk_path.c \
91
96
../../../../../src/ftk_pipe_socket.c \
92
97
../../../../../src/ftk_popup_menu.c \
93
98
../../../../../src/ftk_progress_bar.c \
94
- ../../../../../src/ftk_group_box.c \
95
99
../../../../../src/ftk_scroll_bar.c \
96
100
../../../../../src/ftk_source_idle.c \
97
101
../../../../../src/ftk_source_primary.c \
@@ -114,7 +118,6 @@ LOCAL_SRC_FILES := \
114
118
../../../../../src/ftk_wnd_manager_default.c \
115
119
../../../../../src/ftk_xml_parser.c \
116
120
../../../../../src/ftk_xul.c \
117
- ../../../../../src/ftk_canvas_skia.cpp \
118
121
../../../../../src/backend/android/ftk_backend_android.c \
119
122
../../../../../src/backend/android/ftk_display_android_skia.c \
120
123
../../../../../src/backend/android/ftk_source_android.c \
0 commit comments