c3b2160869
Cleaning up of ChangeLog. * docs/license.txt: s/X Windows/X Window System/. * src/raster/ftraster.c: Fix definition condition of MEM_Set(). * src/smooth/ftgrays.c (M_Y): Change value to 192. * src/base/ftdbgmem.c (ft_mem_table_destroy): Fix printf() parameter. Remove unused variable. * src/cache/ftcimage.c (ftc_image_node_init, ftc_image_node_compare): Remove unused variables. * src/cache/ftcsbits.c (ftc_sbit_node_weight): Remove unused variable. * src/raster/ftraster.c (MEM_Set): Move definition down to avoid compiler warning. * src/autohint/ahhint.c (ah_hinter_hint_edges): Use UNUSED() to avoid compiler warnings. * src/pcf/pcfread.c (tableNames): Use `const'. (pcf_read_TOC): Change counter name to avoid compiler warning. Use `const'. * src/pshinter/pshrec.c (ps_hints_close): Remove redundant declaration. * src/pshinter/pshalgo1.c (psh1_hint_table_init): Rename variables to avoid shadowing. * src/pshinter/pshalgo2.c (psh2_hint_table_activate_mask): Ditto. * src/type1/t1objs.h: Remove double declarations of `T1_Size_Init()' and `T1_Size_Done()'.
55 lines
1.2 KiB
Plaintext
55 lines
1.2 KiB
Plaintext
# FreeType 2 top Jamfile (c) 2001 David Turner
|
|
#
|
|
|
|
# We need to invoke a SubDir rule if the FT2 source directory top is not the
|
|
# current directory. This allows us to build FreeType 2 as part of a larger
|
|
# project easily.
|
|
#
|
|
if $(FT2_TOP) != $(DOT)
|
|
{
|
|
SubDir FT2_TOP ;
|
|
}
|
|
|
|
FT2_INCLUDE = [ FT2_SubDir include ] ;
|
|
FT2_SRC = [ FT2_SubDir src ] ;
|
|
|
|
FT2_LIB = $(LIBPREFIX)freetype ;
|
|
|
|
if $(DEBUG_HINTER)
|
|
{
|
|
CCFLAGS += -DDEBUG_HINTER ;
|
|
}
|
|
|
|
|
|
# We need "freetype2/include" in the current include path in order to
|
|
# compile any part of FreeType 2.
|
|
#
|
|
SubDirHdr += $(FT2_INCLUDE) ;
|
|
|
|
# Uncomment the following line if you want to build individual source files
|
|
# for each FreeType 2 module.
|
|
#
|
|
# FT2_MULTI = true ;
|
|
|
|
# The file <freetype/config/ftheader.h> is used to define macros that are
|
|
# later used in #include statements. It needs to be parsed in order to
|
|
# record these definitions.
|
|
#
|
|
HDRMACRO [ FT2_SubDir include freetype config ftheader.h ] ;
|
|
HDRMACRO [ FT2_SubDir include freetype internal internal.h ] ;
|
|
|
|
# Now include the Jamfile in "freetype2/src", used to drive the compilation
|
|
# of each FreeType 2 component and/or module.
|
|
#
|
|
SubInclude FT2_TOP src ;
|
|
|
|
|
|
# tests files (hinter debugging)
|
|
#
|
|
if $(DEBUG_HINTER)
|
|
{
|
|
SubInclude FT2_TOP tests ;
|
|
}
|
|
|
|
# end of top Jamfile
|