]>
Commit | Line | Data |
---|---|---|
3be03bed KP |
1 | #ifdef UseInstalled |
2 | /* building outside the tree, use private defines */ | |
3 | #include "../local.def" | |
24330d27 KP |
4 | #endif |
5 | ||
6 | #define LibHeaders NO | |
7 | ||
8 | FONTCONFIGSRC=. | |
9 | ||
446bb9c9 | 10 | FC_DEFAULT_FONTS=$(FONTDIR)/Type1 |
24330d27 | 11 | |
24330d27 KP |
12 | #define DoNormalLib NormalLibFontconfig |
13 | #define DoSharedLib SharedLibFontconfig | |
14 | #define DoExtraLib SharedLibFontconfig | |
15 | #define DoDebugLib DebugLibFontconfig | |
16 | #define DoProfileLib ProfileLibFontconfig | |
17 | #define HasSharedData YES | |
18 | #define LibName fontconfig | |
19 | SOFONTCONFIGREV=1.0 | |
20 | #define SoRev SOFONTCONFIGREV | |
21 | ||
22 | #include <Threads.tmpl> | |
23 | ||
3be03bed KP |
24 | INCLUDES=$(FREETYPE2INCLUDES) $(LIBXML2INCLUDES) -I.. |
25 | ||
446bb9c9 | 26 | DEFINES=-DFC_DEFAULT_FONTS='"$(FC_DEFAULT_FONTS)"' |
24330d27 | 27 | |
c2e7c611 KP |
28 | EXPATLIB=-lexpat |
29 | REQUIREDLIBS=$(LDPRELIBS) $(FREETYPE2LIB) $(EXPATLIB) | |
24330d27 | 30 | |
a391da8f | 31 | SRCS=fcatomic.c fcavl.c fcblanks.c fccache.c fccfg.c fccharset.c fcdbg.c \ |
134f6011 KP |
32 | fcdefault.c fcdir.c fcfreetype.c fcfs.c fcinit.c fclist.c fcmatch.c \ |
33 | fcmatrix.c fcname.c fcpat.c fcstr.c fcxml.c | |
24330d27 | 34 | |
a391da8f | 35 | OBJS=fcatomic.o fcavl.o fcblanks.o fccache.o fccfg.o fccharset.o fcdbg.o \ |
134f6011 KP |
36 | fcdefault.o fcdir.o fcfreetype.o fcfs.o fcinit.o fclist.o fcmatch.o \ |
37 | fcmatrix.o fcname.o fcpat.o fcstr.o fcxml.o | |
24330d27 | 38 | |
24330d27 KP |
39 | #include <Library.tmpl> |
40 | ||
41 | #if DoSharedLib && SharedDataSeparation | |
42 | SpecialCObjectRule(sharedlib,NullParameter,$(SHLIBDEF)) | |
43 | #endif | |
44 | ||
45 | MANSUFFIX = $(LIBMANSUFFIX) | |
46 | InstallManPage(fontconfig,$(LIBMANDIR)) | |
47 | DependTarget() | |
48 |