... |
... |
@@ -4,17 +4,27 @@ your system and the level of customization you need. Here is a short |
4
|
4
|
overview of the documentation available:
|
5
|
5
|
|
6
|
6
|
|
7
|
|
-I. Normal installation and upgrades
|
8
|
|
-===================================
|
|
7
|
+I. Prerequisites and dependencies
|
|
8
|
+=================================
|
9
|
9
|
|
10
|
|
- 0. Modify `include/freetype/config/ftoption.h', if necessary, to
|
11
|
|
- control how the FreeType library gets built. Normally, you don't
|
12
|
|
- need to change anything.
|
|
10
|
+ FreeType is a low level C library that only depends on the standard
|
|
11
|
+ C library with very few platform-dependent optimizations utilized at
|
|
12
|
+ build time. System libraries, such as zlib, Gzip, bzip2, Brotli,
|
|
13
|
+ and libpng, might be used to handle compressed fonts or decode
|
|
14
|
+ embedded PNG glyphs.
|
13
|
15
|
|
14
|
|
- Applications can't control FreeType's behaviour at build time.
|
15
|
|
- To make applications control (some of) FreeType's behaviour at
|
16
|
|
- run-time, look at the documentation of function
|
17
|
|
- `FT_Property_Set'.
|
|
16
|
+ FreeType auto-configuration scripts should be able to detect the
|
|
17
|
+ prerequisites if the necessary headers are available at the default
|
|
18
|
+ locations. Otherwise, modify `include/freetype/config/ftoption.h'
|
|
19
|
+ to control how the FreeType library gets built. Normally, you don't
|
|
20
|
+ need to change anything.
|
|
21
|
+
|
|
22
|
+ Applications have very limited control over FreeType's behaviour at
|
|
23
|
+ run-time; look at the documentation of function `FT_Property_Set'.
|
|
24
|
+
|
|
25
|
+
|
|
26
|
+II. Normal installation and upgrades
|
|
27
|
+====================================
|
18
|
28
|
|
19
|
29
|
1. Unix and Unix-like systems
|
20
|
30
|
|
... |
... |
@@ -70,8 +80,8 @@ I. Normal installation and upgrades |
70
|
80
|
directory.
|
71
|
81
|
|
72
|
82
|
|
73
|
|
-II. Custom builds of the library
|
74
|
|
-================================
|
|
83
|
+III. Custom builds of the library
|
|
84
|
+=================================
|
75
|
85
|
|
76
|
86
|
Customizing the compilation of FreeType is easy, and allows you to
|
77
|
87
|
select only the components of the font engine that you really need.
|