Anurag Thakur pushed to branch gsoc-anurag-docs-2023 at FreeType / FreeType
Commits:
-
250a451f
by Anurag Thakur at 2023-07-01T12:16:30+05:30
-
9a9cec16
by Anurag Thakur at 2023-07-01T12:16:42+05:30
3 changed files:
Changes:
... | ... | @@ -12,6 +12,8 @@ reference/ |
12 | 12 | !INSTALL_MAC.md
|
13 | 13 | !INSTALL_UNIX.md
|
14 | 14 | !INSTALL_VMS.md
|
15 | +!INSTALL_ANDROID.md
|
|
16 | +!MODIFYING.md
|
|
15 | 17 | |
16 | 18 | # MkDocs Config file
|
17 | 19 | mkdocs.yml
|
1 | + TODO: Add details on how to compile freetype on android using termux |
1 | +# Modifying FreeType
|
|
2 | + |
|
3 | +FreeType follows a modular architecture, i.e. all the features are
|
|
4 | +implemented as separate modules. There are separate modules for
|
|
5 | +rasterizers, font parsers, hinting etc. located under the src/ directory
|
|
6 | + |
|
7 | +To add new features you have to either modify the existing modules or
|
|
8 | +add a new module to FreeType
|
|
9 | + |
|
10 | +## Adding a new module to FreeType
|
|
11 | +First start by deciding the name of you module and add a directory under
|
|
12 | +src/.
|
|
13 | + |