* docs/INSTALL: Mention Meson and MSBuild more prominently.
This commit is contained in:
parent
e6e6cbf164
commit
5d651faa70
35
docs/INSTALL
35
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
|
||||
|
|
Loading…
Reference in New Issue