equal
deleted
inserted
replaced
1 LOCAL_PATH:= $(call my-dir) |
|
2 include $(CLEAR_VARS) |
|
3 |
|
4 # compile in ARM mode, since the glyph loader/renderer is a hotspot |
|
5 # when loading complex pages in the browser |
|
6 # |
|
7 LOCAL_ARM_MODE := arm |
|
8 |
|
9 LOCAL_SRC_FILES:= \ |
|
10 src/base/ftbbox.c \ |
|
11 src/base/ftbitmap.c \ |
|
12 src/base/ftglyph.c \ |
|
13 src/base/ftstroke.c \ |
|
14 src/base/ftxf86.c \ |
|
15 src/base/ftbase.c \ |
|
16 src/base/ftsystem.c \ |
|
17 src/base/ftinit.c \ |
|
18 src/base/ftgasp.c \ |
|
19 src/raster/raster.c \ |
|
20 src/sfnt/sfnt.c \ |
|
21 src/smooth/smooth.c \ |
|
22 src/autofit/autofit.c \ |
|
23 src/truetype/truetype.c \ |
|
24 src/cff/cff.c \ |
|
25 src/psnames/psnames.c \ |
|
26 src/pshinter/pshinter.c |
|
27 |
|
28 LOCAL_C_INCLUDES += \ |
|
29 $(LOCAL_PATH)/builds \ |
|
30 $(LOCAL_PATH)/include |
|
31 |
|
32 LOCAL_CFLAGS += -W -Wall |
|
33 LOCAL_CFLAGS += -fPIC -DPIC |
|
34 LOCAL_CFLAGS += "-DDARWIN_NO_CARBON" |
|
35 LOCAL_CFLAGS += "-DFT2_BUILD_LIBRARY" |
|
36 |
|
37 # the following is for testing only, and should not be used in final builds |
|
38 # of the product |
|
39 #LOCAL_CFLAGS += "-DTT_CONFIG_OPTION_BYTECODE_INTERPRETER" |
|
40 |
|
41 LOCAL_CFLAGS += -O2 |
|
42 |
|
43 LOCAL_MODULE:= freetype |
|
44 |
|
45 include $(BUILD_STATIC_LIBRARY) |
|