misc/libfreetype/modules.cfg
author nemo
Fri, 23 Mar 2012 18:20:59 -0400
changeset 6810 5337f554480e
parent 5172 88f2e05288ba
permissions -rw-r--r--
This has bugged me for a while. Since we are missing the source SVGs for this theme, removed the leaves crudely in GIMP. Also added some basic roots. Someone more artistic is encouraged to try and improve it.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5172
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     1
# modules.cfg
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     2
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     3
# Copyright 2005, 2006, 2007, 2009, 2010 by
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     4
# David Turner, Robert Wilhelm, and Werner Lemberg.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     5
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     6
# This file is part of the FreeType project, and may only be used, modified,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     7
# and distributed under the terms of the FreeType project license,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     8
# LICENSE.TXT.  By continuing to use, modify, or distribute this file you
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     9
# indicate that you have read the license and understand and accept it
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    10
# fully.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    11
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    12
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    13
# In case you compile the FreeType library with GNU make or makepp, this
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    14
# file controls which components are built into the library.  Otherwise,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    15
# please read this file for information on the various modules and its
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    16
# dependencies, then follow the instructions in the file `docs/INSTALL.ANY'.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    17
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    18
# To deactivate a module, simply comment out the corresponding line.  To
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    19
# activate a module, remove the comment character.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    20
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    21
# Note that many modules and components are further controlled with macros
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    22
# in the file `include/freetype/config/ftoption.h'.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    23
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    24
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    25
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    26
#### font modules -- at least one is required
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    27
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    28
####   The order given here (from top to down) is the order used for testing
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    29
####   font formats in the compiled library.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    30
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    31
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    32
# TrueType font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    33
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    34
# This driver needs the `sfnt' module.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    35
FONT_MODULES += truetype
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    36
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    37
# PostScript Type 1 font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    38
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    39
# This driver needs the `psaux', `pshinter', and `psnames' modules.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    40
FONT_MODULES += type1
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    41
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    42
# CFF/OpenType font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    43
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    44
# This driver needs the `sfnt', `pshinter', and `psnames' modules.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    45
FONT_MODULES += cff
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    46
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    47
# Type 1 CID-keyed font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    48
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    49
# This driver needs the `psaux', `pshinter', and `psnames' modules.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    50
FONT_MODULES += cid
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    51
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    52
# PFR/TrueDoc font driver.  See optional extension ftpfr.c below also.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    53
FONT_MODULES += pfr
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    54
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    55
# PostScript Type 42 font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    56
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    57
# This driver needs the `truetype' module.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    58
FONT_MODULES += type42
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    59
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    60
# Windows FONT/FNT font driver.  See optional extension ftwinfnt.c below
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    61
# also.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    62
FONT_MODULES += winfonts
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    63
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    64
# PCF font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    65
FONT_MODULES += pcf
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    66
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    67
# BDF font driver.  See optional extension ftbdf.c below also.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    68
FONT_MODULES += bdf
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    69
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    70
# SFNT files support.  If used without `truetype' or `cff', it supports
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    71
# bitmap-only fonts within an SFNT wrapper.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    72
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    73
# This driver needs the `psnames' module.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    74
FONT_MODULES += sfnt
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    75
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    76
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    77
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    78
#### hinting modules
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    79
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    80
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    81
# FreeType's auto hinter.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    82
HINTING_MODULES += autofit
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    83
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    84
# PostScript hinter.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    85
HINTING_MODULES += pshinter
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    86
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    87
# The TrueType hinting engine doesn't have a module of its own but is
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    88
# controlled in file include/freetype/config/ftoption.h
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    89
# (TT_CONFIG_OPTION_BYTECODE_INTERPRETER and friends).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    90
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    91
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    92
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    93
#### raster modules -- at least one is required for vector font formats
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    94
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    95
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    96
# Monochrome rasterizer.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    97
RASTER_MODULES += raster
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    98
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    99
# Anti-aliasing rasterizer.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   100
RASTER_MODULES += smooth
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   101
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   102
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   103
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   104
#### auxiliary modules
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   105
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   106
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   107
# FreeType's cache sub-system (quite stable but still in beta -- this means
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   108
# that its public API is subject to change if necessary).  See
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   109
# include/freetype/ftcache.h.  Needs ftglyph.c.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   110
AUX_MODULES += cache
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   111
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   112
# TrueType GX/AAT table validation.  Needs ftgxval.c below.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   113
# AUX_MODULES += gxvalid
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   114
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   115
# Support for streams compressed with gzip (files with suffix .gz).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   116
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   117
# See include/freetype/ftgzip.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   118
AUX_MODULES += gzip
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   119
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   120
# Support for streams compressed with LZW (files with suffix .Z).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   121
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   122
# See include/freetype/ftlzw.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   123
AUX_MODULES += lzw
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   124
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   125
# Support for streams compressed with bzip2 (files with suffix .bz2).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   126
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   127
# See include/freetype/ftbzip2.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   128
AUX_MODULES += bzip2
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   129
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   130
# OpenType table validation.  Needs ftotval.c below.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   131
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   132
# AUX_MODULES += otvalid
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   133
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   134
# Auxiliary PostScript driver component to share common code.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   135
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   136
# This module depends on `psnames'.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   137
AUX_MODULES += psaux
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   138
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   139
# Support for PostScript glyph names.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   140
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   141
# This module can be controlled in ftconfig.h
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   142
# (FT_CONFIG_OPTION_POSTSCRIPT_NAMES).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   143
AUX_MODULES += psnames
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   144
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   145
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   146
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   147
#### base module extensions
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   148
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   149
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   150
# Exact bounding box calculation.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   151
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   152
# See include/freetype/ftbbox.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   153
BASE_EXTENSIONS += ftbbox.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   154
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   155
# Access BDF-specific strings.  Needs BDF font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   156
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   157
# See include/freetype/ftbdf.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   158
BASE_EXTENSIONS += ftbdf.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   159
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   160
# Utility functions for converting 1bpp, 2bpp, 4bpp, and 8bpp bitmaps into
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   161
# 8bpp format, and for emboldening of bitmap glyphs.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   162
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   163
# See include/freetype/ftbitmap.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   164
BASE_EXTENSIONS += ftbitmap.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   165
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   166
# Access CID font information.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   167
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   168
# See include/freetype/ftcid.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   169
BASE_EXTENSIONS += ftcid.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   170
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   171
# Access FSType information.  Needs fttype1.c.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   172
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   173
# See include/freetype/freetype.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   174
BASE_EXTENSIONS += ftfstype.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   175
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   176
# Support for GASP table queries.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   177
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   178
# See include/freetype/ftgasp.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   179
BASE_EXTENSIONS += ftgasp.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   180
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   181
# Convenience functions to handle glyphs.  Needs ftbitmap.c.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   182
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   183
# See include/freetype/ftglyph.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   184
BASE_EXTENSIONS += ftglyph.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   185
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   186
# Interface for gxvalid module.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   187
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   188
# See include/freetype/ftgxval.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   189
BASE_EXTENSIONS += ftgxval.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   190
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   191
# Support for LCD color filtering of subpixel bitmaps.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   192
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   193
# See include/freetype/ftlcdfil.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   194
BASE_EXTENSIONS += ftlcdfil.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   195
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   196
# Multiple Master font interface.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   197
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   198
# See include/freetype/ftmm.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   199
BASE_EXTENSIONS += ftmm.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   200
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   201
# Interface for otvalid module.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   202
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   203
# See include/freetype/ftotval.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   204
BASE_EXTENSIONS += ftotval.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   205
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   206
# Support for FT_Face_CheckTrueTypePatents.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   207
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   208
# See include/freetype/freetype.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   209
BASE_EXTENSIONS += ftpatent.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   210
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   211
# Interface for accessing PFR-specific data.  Needs PFR font driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   212
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   213
# See include/freetype/ftpfr.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   214
BASE_EXTENSIONS += ftpfr.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   215
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   216
# Path stroker.  Needs ftglyph.c.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   217
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   218
# See include/freetype/ftstroke.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   219
BASE_EXTENSIONS += ftstroke.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   220
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   221
# Support for synthetic embolding and slanting of fonts.  Needs ftbitmap.c.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   222
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   223
# See include/freetype/ftsynth.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   224
BASE_EXTENSIONS += ftsynth.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   225
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   226
# Interface to access data specific to PostScript Type 1 and Type 2 (CFF)
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   227
# fonts.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   228
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   229
# See include/freetype/t1tables.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   230
BASE_EXTENSIONS += fttype1.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   231
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   232
# Interface for accessing data specific to Windows FNT files.  Needs winfnt
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   233
# driver.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   234
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   235
# See include/freetype/ftwinfnt.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   236
BASE_EXTENSIONS += ftwinfnt.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   237
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   238
# Support functions for X11.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   239
#
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   240
# See include/freetype/ftxf86.h for the API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   241
BASE_EXTENSIONS += ftxf86.c
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   242
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   243
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   244
#### The components `ftsystem.c' (for memory allocation and stream I/O
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   245
#### management) and `ftdebug.c' (for emitting debug messages to the user)
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   246
#### are controlled with the following variables.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   247
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   248
####   ftsystem.c:  $(FTSYS_SRC)
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   249
####   ftdebug.c:   $(FTDEBUG_SRC)
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   250
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   251
#### Please refer to docs/CUSTOMIZE for details.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   252
####
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   253
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   254
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   255
# EOF