freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] FreeType Amalgamation


From: Werner LEMBERG
Subject: Re: [ft-devel] FreeType Amalgamation
Date: Sat, 21 Jan 2012 07:23:00 +0100 (CET)

> I've been wracking my brains and trying to come up with every
> possibility but I have given up - what is the utility of these
> lines:
>
> #ifdef FT2_BUILD_LIBRARY
> #define  FT_INTERNAL_INTERNAL_H  <freetype/internal/internal.h>
> #include FT_INTERNAL_INTERNAL_H
> #endif /* FT2_BUILD_LIBRARY */
>
> versus
>
> #ifdef FT2_BUILD_LIBRARY
> #include <freetype/internal/internal.h>
> #endif

Well, yes, this is probably overkill.  It is done for orthogonality
only, giving `internal.h' a macro name also.

> Also, who sets macros like FT_INCREMENTAL_H other than ftheader.h?

Those macros are static, to be changed manually only if the include
header file locations are changed.


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]