#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