]>
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 | ||
10 | FALLBACK_FONTS=$(FONTDIR)/Type1 | |
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 | ||
24330d27 KP |
26 | DEFINES=-DFC_FALLBACK_FONTS='"$(FALLBACK_FONTS)"' |
27 | ||
3be03bed | 28 | REQUIREDLIBS=$(LDPRELIBS) $(FREETYPE2LIB) $(LIBXML2LIB) |
24330d27 KP |
29 | |
30 | SRCS=fcblanks.c fccache.c fccfg.c fccharset.c fcdbg.c fcdefault.c fcdir.c \ | |
31 | fcfreetype.c fcfs.c fcinit.c fclist.c fcmatch.c fcmatrix.c fcname.c \ | |
32 | fcpat.c fcstr.c fcxml.c | |
33 | ||
34 | OBJS=fcblanks.o fccache.o fccfg.o fccharset.o fcdbg.o fcdefault.o fcdir.o \ | |
35 | fcfreetype.o fcfs.o fcinit.o fclist.o fcmatch.o fcmatrix.o fcname.o \ | |
36 | fcpat.o fcstr.o fcxml.o | |
37 | ||
24330d27 KP |
38 | #include <Library.tmpl> |
39 | ||
40 | #if DoSharedLib && SharedDataSeparation | |
41 | SpecialCObjectRule(sharedlib,NullParameter,$(SHLIBDEF)) | |
42 | #endif | |
43 | ||
44 | MANSUFFIX = $(LIBMANSUFFIX) | |
45 | InstallManPage(fontconfig,$(LIBMANDIR)) | |
46 | DependTarget() | |
47 |