71 lines
1.8 KiB
Modula-2
71 lines
1.8 KiB
Modula-2
#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
|