55 lines
1.4 KiB
Modula-2
55 lines
1.4 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
|
|
|
|
#if SharedLibFontconfig
|
|
#define SharedFontconfigRev 1.0
|
|
SharedLibReferences(FONTCONFIG,fontconfig,$(FONTCONFIGSRC),SOXLIBREV,SharedFontconfigRev)
|
|
#else
|
|
ProjectUnsharedLibReferences(FONTCONFIG,fontconfig,$(FONTCONFIGSRC),BuildLibDir)
|
|
#endif
|
|
|
|
#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
|