[Top][All Lists]
[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
- Re: [ft-devel] FreeType Amalgamation, (continued)
- Re: [ft-devel] FreeType Amalgamation, Vinnie, 2012/01/20
- Re: [ft-devel] FreeType Amalgamation, Vinnie, 2012/01/20
- Re: [ft-devel] FreeType Amalgamation, Vinnie, 2012/01/20
- Re: [ft-devel] FreeType Amalgamation, Vinnie, 2012/01/20
- Re: [ft-devel] FreeType Amalgamation, Vinnie, 2012/01/20