[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master 5d651fa: * docs/INSTALL: Mention Meson and MSBuild mo
From: |
Werner Lemberg |
Subject: |
[freetype2] master 5d651fa: * docs/INSTALL: Mention Meson and MSBuild more prominently. |
Date: |
Wed, 3 Nov 2021 22:45:22 -0400 (EDT) |
branch: master
commit 5d651faa702da095f84c805ff013cd1a7869ec31
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>
* docs/INSTALL: Mention Meson and MSBuild more prominently.
---
docs/INSTALL | 35 ++++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)
diff --git a/docs/INSTALL b/docs/INSTALL
index 1952f04..d53b8ff 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -9,7 +9,8 @@ I. Prerequisites and dependencies
FreeType is a low level C library that only depends on the standard
C library with very few platform-dependent optimizations utilized at
- build time. System libraries, such as zlib, Gzip, bzip2, Brotli,
+ build time. Any C89-compliant compiler should be able to compile
+ FreeType. System libraries, such as zlib, Gzip, bzip2, Brotli,
and libpng, might be used to handle compressed fonts or decode
embedded PNG glyphs.
@@ -38,15 +39,8 @@ II. Normal installation and upgrades
GNU Make VERSION 3.81 OR NEWER IS NEEDED!
- [For `cmake' see below.]
-
- 2. On VMS with the `mms' build tool
-
- See `INSTALL.VMS' for installation instructions on this platform.
-
-
- 3. Other systems using GNU Make
+ 2. Other systems using GNU Make
On some non-Unix platforms, it is possible to build the library
using only the GNU Make utility. Note that *NO OTHER MAKE TOOL
@@ -57,23 +51,30 @@ II. Normal installation and upgrades
Instructions are provided in the file `INSTALL.GNU'.
+ 3. Other build tools and platforms.
+
+ A few other tools can be used to build FreeType. You can find
+ the corresponding instruction files in the FreeType root folder
+ or the builds/ sub-folder.
+
+ CMake :: see CMakeLists.txt for more information
+ Meson :: see meson.build for more information
+ MSBuild :: see builds/windows/vc2010/freetype.vcxproj
+ MMS :: see vms_make.com and docs/INSTALL.VMS
+
+
4. With an IDE Project File (e.g., for Visual Studio or CodeWarrior)
We provide a small number of `project files' for various IDEs to
automatically build the library as well. Note that these files
- are not supported and only sporadically maintained by FreeType
- developers, so don't expect them to work in each release.
+ are not actively supported by FreeType developers, they can break
+ or become obsolete.
To find them, have a look at the content of the `builds/<system>'
directory, where <system> stands for your OS or environment.
- 5. Using cmake
-
- See the top-level `CMakeLists.txt' file for more information.
-
-
- 6. From you own IDE, or own Makefiles
+ 5. From you own IDE, or own Makefiles
If you want to create your own project file, follow the
instructions given in the `INSTALL.ANY' document of this
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master 5d651fa: * docs/INSTALL: Mention Meson and MSBuild more prominently.,
Werner Lemberg <=