]> git.wh0rd.org - fontconfig.git/blame - src/Imakefile
More autoconf cleanup for fontconfig
[fontconfig.git] / src / Imakefile
CommitLineData
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
8FONTCONFIGSRC=.
9
446bb9c9 10FC_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
19SOFONTCONFIGREV=1.0
20#define SoRev SOFONTCONFIGREV
21
22#include <Threads.tmpl>
23
3be03bed
KP
24INCLUDES=$(FREETYPE2INCLUDES) $(LIBXML2INCLUDES) -I..
25
446bb9c9 26DEFINES=-DFC_DEFAULT_FONTS='"$(FC_DEFAULT_FONTS)"'
24330d27 27
c2e7c611
KP
28EXPATLIB=-lexpat
29REQUIREDLIBS=$(LDPRELIBS) $(FREETYPE2LIB) $(EXPATLIB)
24330d27 30
a391da8f 31SRCS=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 35OBJS=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
42SpecialCObjectRule(sharedlib,NullParameter,$(SHLIBDEF))
43#endif
44
45MANSUFFIX = $(LIBMANSUFFIX)
46InstallManPage(fontconfig,$(LIBMANDIR))
47DependTarget()
48