summaryrefslogtreecommitdiff
path: root/docs/INSTALL.ANY
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2005-08-30 00:22:46 +0000
committerWerner Lemberg <wl@gnu.org>2005-08-30 00:22:46 +0000
commita723526ae75fbdbe26f59940c2de994c6c3fb0bb (patch)
treefba4d7a8842ed0b9b1c8415cd31d4d0ffe06a4e3 /docs/INSTALL.ANY
parent3bfb1c08c16895774533511841275471959ae05d (diff)
downloadfreetype2-a723526ae75fbdbe26f59940c2de994c6c3fb0bb.tar.gz
* include/freetype/freetype.h, include/freetype/ftchapters.h: Add
a preliminary section with some explanations about user allocation. * src/tools/docmaker/tohtml.py (HtmlFormatter.section_enter): Don't abort if there are no data types, functions, etc., in a section. Print synopsis only if we have a data type, function, etc. * docs/INSTALL.ANY, docs/INSTALL, docs/INSTALL.UNX, docs/CUSTOMIZE, docs/INSTALL.GNU, docs/TRUETYPE, docs/DEBUG, docs/UPGRADE.UNX, docs/VERSION.DLL, docs/formats.txt: Revised, formatted.
Diffstat (limited to 'docs/INSTALL.ANY')
-rw-r--r--docs/INSTALL.ANY41
1 files changed, 22 insertions, 19 deletions
diff --git a/docs/INSTALL.ANY b/docs/INSTALL.ANY
index 4045b2fa9..75e701a0c 100644
--- a/docs/INSTALL.ANY
+++ b/docs/INSTALL.ANY
@@ -1,26 +1,26 @@
Instructions on how to build FreeType with your own build tool
==============================================================
-See the file `CUSTOMIZE' to learn how to customize FreeType to
-specific environments.
+See the file `CUSTOMIZE' to learn how to customize FreeType to specific
+environments.
I. Standard procedure
---------------------
- * DISABLE PRE-COMPILED HEADERS! This is very important for Visual
+ * DISABLE PRE-COMPILED HEADERS! This is very important for Visual
C++, because FreeType uses lines like:
#include FT_FREETYPE_H
- which are not correctly supported by this compiler while being ISO
- C compliant!
+ which are not correctly supported by this compiler while being ISO C
+ compliant!
- * You need to add the directories `freetype2/include' to your
- include path when compiling the library.
+ * You need to add the directories `freetype2/include' to your include
+ path when compiling the library.
- * FreeType 2 is made of several components; each of them is located
- in a subdirectory of `freetype2/src'. For example,
+ * FreeType 2 is made of several components; each of them is located in
+ a subdirectory of `freetype2/src'. For example,
`freetype2/src/truetype/' contains the TrueType font driver.
* DO NOT COMPILE ALL C FILES! Rather, compile the following ones:
@@ -85,14 +85,17 @@ I. Standard procedure
`type42.c' needs `truetype.c'
- You are done. In case of problems, see the archives of the FreeType
+ Read the file `CUSTOMIZE' in case you want to compile only a subset of
+ the drivers, renderers, and optional modules.
+
+ You are done. In case of problems, see the archives of the FreeType
development mailing list.
II. Support for flat-directory compilation
------------------------------------------
- It is possible to put all FreeType 2 source files into a single
+ It is possible to put all FreeType 2 source files into a single
directory, with the *exception* of the `include' hierarchy.
1. Copy all files in current directory
@@ -110,19 +113,19 @@ II. Support for flat-directory compilation
cc -c -Ifreetype2/include ftbase.c
etc.
- You don't need to define the FT_FLAT_COMPILATION macro (as this
- was required in previous releases of FreeType 2).
+ You don't need to define the FT_FLAT_COMPILATION macro (as this was
+ required in previous releases of FreeType 2).
-----------------------------------------------------------------------
+------------------------------------------------------------------------
Copyright 2003, 2005 by
David Turner, Robert Wilhelm, and Werner Lemberg.
-This file is part of the FreeType project, and may only be used,
-modified, and distributed under the terms of the FreeType project
-license, LICENSE.TXT. By continuing to use, modify, or distribute
-this file you indicate that you have read the license and understand
-and accept it fully.
+This file is part of the FreeType project, and may only be used,
+modified, and distributed under the terms of the FreeType project
+license, LICENSE.TXT. By continuing to use, modify, or distribute this
+file you indicate that you have read the license and understand and
+accept it fully.
--- end of INSTALL.ANY ---