Skip to content

Commit 85ee41f

Browse files
authored
Merge pull request #116 from virxkane/ndk-build-upd
Updated makefile for ndk-build - sync with cmake project.
2 parents 1dd0676 + 2b64825 commit 85ee41f

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

android/jni/Android.mk

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ LOCAL_CFLAGS += -Wall -Wno-unused-variable -Wno-sign-compare -Wno-write-strings
3535

3636
LOCAL_CFLAGS += -funwind-tables -Wl,--no-merge-exidx-entries
3737

38-
LOCAL_CFLAGS += -g -O1 -fexceptions
38+
LOCAL_CFLAGS += -g -O1 -fexceptions -flto
3939

4040
CRENGINE_SRC_FILES := \
4141
../../crengine/src/cp_stats.cpp \
@@ -53,12 +53,17 @@ CRENGINE_SRC_FILES := \
5353
../../crengine/src/epubfmt.cpp \
5454
../../crengine/src/pdbfmt.cpp \
5555
../../crengine/src/wordfmt.cpp \
56+
../../crengine/src/lvopc.cpp \
57+
../../crengine/src/docxfmt.cpp \
58+
../../crengine/src/fb3fmt.cpp \
5659
../../crengine/src/lvstsheet.cpp \
5760
../../crengine/src/txtselector.cpp \
5861
../../crengine/src/crtest.cpp \
5962
../../crengine/src/lvbmpbuf.cpp \
6063
../../crengine/src/lvfnt.cpp \
6164
../../crengine/src/hyphman.cpp \
65+
../../crengine/src/lvfont.cpp \
66+
../../crengine/src/lvembeddedfont.cpp \
6267
../../crengine/src/lvfntman.cpp \
6368
../../crengine/src/lvimg.cpp \
6469
../../crengine/src/crskin.cpp \
@@ -70,6 +75,12 @@ CRENGINE_SRC_FILES := \
7075
../../crengine/src/wolutil.cpp \
7176
../../crengine/src/crconcurrent.cpp \
7277
../../crengine/src/hist.cpp \
78+
../../crengine/src/private/lvfontglyphcache.cpp \
79+
../../crengine/src/private/lvfontboldtransform.cpp \
80+
../../crengine/src/private/lvfontcache.cpp \
81+
../../crengine/src/private/lvfontdef.cpp \
82+
../../crengine/src/private/lvfreetypeface.cpp \
83+
../../crengine/src/private/lvfreetypefontman.cpp \
7384
../../crengine/fc-lang/fc-lang-cat.c
7485
# ../../crengine/src/cri18n.cpp
7586
# ../../crengine/src/crgui.cpp \
@@ -116,7 +127,7 @@ LOCAL_STATIC_LIBRARIES := \
116127
local_chmlib \
117128
local_antiword
118129

119-
LOCAL_LDLIBS := -lm -llog -lz -ldl
130+
LOCAL_LDLIBS := -lm -llog -lz -ldl -flto
120131
#
121132
#LOCAL_LDLIBS += -Wl,-Map=cr3engine.map
122133
#-ljnigraphics

0 commit comments

Comments
 (0)