956abc862e563f263137324b34b17129c28e7975
[framework/uifw/harfbuzz.git] / harfbuzz-0.1 / Makefile
1 ## Process this file with automake to produce Makefile.in\r
2 CC=gcc\r
3 INCLUDE=-I ./include -I /usr/include/freetype2/ -I /usr/include/freetype2/freetype/ -I /usr/include/freetype2/freetype/config/\r
4 \r
5 OPTIONS=-g -FPIC \r
6 \r
7 MAINSOURCES =  \\r
8         src/harfbuzz-dump.c \\r
9         src/harfbuzz-shaper-all.c \\r
10         src/harfbuzz-external.c \\r
11         src/harfbuzz.c\r
12         \r
13         OBJECTS =  \\r
14         harfbuzz-dump.o \\r
15         harfbuzz-shaper-all.o \\r
16         harfbuzz-external.o \\r
17         harfbuzz.o\r
18 \r
19 \r
20 TARGET=libharfbuzz.so\r
21 library :\r
22         cc -Wall $(INCLUDE) $(OPTIONS) -c $(MAINSOURCES)        \r
23 \r
24 all: library\r
25         cc -shared -Wl,-soname,$(TARGET) -o $(TARGET) $(OBJECTS)\r
26 install:\r
27         mkdir -p debian/tmp/usr/lib\r
28         mv $(TARGET) debian/tmp/usr/lib\r
29         mkdir -p debian/tmp/usr/include/harfbuzz\r
30         cp include/* debian/tmp/usr/include/harfbuzz\r
31 \r
32 clean:\r
33         rm -rf *.o *.so\r