modify maintainer
[framework/uifw/harfbuzz.git] / 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         mkdir -p debian/tmp/usr/lib/pkgconfig/\r
32         cp harfbuzz.pc debian/tmp/usr/lib/pkgconfig/\r
33 \r
34 clean:\r
35         rm -rf *.o *.so\r
36         rm -rf debian/libharfbuzz-dev/\r
37         rm -rf debian/libharfbuzz/\r
38         rm -rf debian/tmp/\r