| #ifndef SharedLibFontconfig |
| #define SharedLibFontconfig YES |
| #endif |
| |
| #ifndef NormalLibFontconfig |
| #define NormalLibFontconfig (!SharedLibFontconfig | ForceNormalLib) |
| #endif |
| |
| #ifndef DebugLibFontconfig |
| #define DebugLibFontconfig NO |
| #endif |
| |
| #ifndef ProfileLibFontconfig |
| #define ProfileLibFontconfig NO |
| #endif |
| |
| #define _FUse(a,b) b hello |
| #if (defined(__STDC__) && !defined(UnixCpp)) || defined(AnsiCpp) |
| # define _FUseCat(a,b,c) b##c fllop |
| #else |
| # define _FUseCat(a,b,c) b/**/c |
| #endif |
| |
| #undef _Use |
| #undef _UseCat |
| #define _Use _FUse |
| #define _UseCat _FUseCat |
| |
| #ifndef ExpatClientLibs |
| #define ExpatClientLibs -lexpat |
| #endif |
| #ifndef ExpatClientDepLibs |
| #define ExpatClientDepLibs |
| #endif |
| |
| #ifndef FontconfigClientDepLibs |
| #define FontconfigClientDepLibs $(DEPFONTCONFIGLIB) $(DEPFREETYPE2LIB) ExpatClientDepLibs |
| #endif |
| #ifndef FontconfigClientLibs |
| #define FontconfigClientLibs $(FONTCONFIGLIB) $(FREETYPE2LIB) ExpatClientLibs |
| #endif |
| |
| #if SharedLibFontconfig |
| #define SharedFontconfigRev 1.0 |
| SharedLibReferences(FONTCONFIG,fontconfig,$(FONTCONFIGSRC),SOXLIBREV,SharedFontconfigRev) |
| #else |
| ProjectUnsharedLibReferences(FONTCONFIG,fontconfig,$(FONTCONFIGSRC),BuildLibDir) |
| #endif |
| |
| FCCACHE=$(TOP)/fc-cache/fc-cache |
| |
| #undef LinkBuildLibrary |
| #define LinkBuildLibrary(lib) MakeDir($(BUILDLIBDIR)) @@\ |
| RemoveFile($(BUILDLIBDIR)/lib) @@\ |
| cd $(BUILDLIBDIR) && $(LN) $(BUILDLIBTOP)/$(CURRENT_DIR)/lib . |
| #undef _LinkBuildLibrary |
| #define _LinkBuildLibrary(lib) LinkBuildLibrary(lib) |
| |
| #undef LinkBuildLibraryMaybe |
| #define LinkBuildLibraryMaybe(lib,doit) MakeDir($(BUILDLIBDIR)) @@\ |
| @if doit; then (set -x; \ @@\ |
| RemoveFile($(BUILDLIBDIR)/lib); \ @@\ |
| cd $(BUILDLIBDIR) && $(LN) $(BUILDLIBTOP)/$(CURRENT_DIR)/lib .); fi |
| |
| #ifdef LdPreLibs |
| # undef LdPreLibs |
| #endif |
| #define LdPreLibs -L$(BUILDLIBDIR) LdPreLib XLdPreLibs |
| |
| LDPRELIBS=LdPreLibs |