]> git.wh0rd.org - fontconfig.git/blob - src/Imakefile
baf27ebac579e674635b5e14681c202027452239
[fontconfig.git] / src / Imakefile
1 #ifdef UseInstalled
2 /* building outside the tree, use private defines */
3 #include "../local.def"
4 #endif
5
6 #define LibHeaders NO
7
8 FONTCONFIGSRC=.
9
10 FALLBACK_FONTS=$(FONTDIR)/Type1
11
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
24 INCLUDES=$(FREETYPE2INCLUDES) $(LIBXML2INCLUDES) -I..
25
26 DEFINES=-DFC_FALLBACK_FONTS='"$(FALLBACK_FONTS)"'
27
28 REQUIREDLIBS=$(LDPRELIBS) $(FREETYPE2LIB) $(LIBXML2LIB)
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
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