mirror of
https://github.com/QB64-Phoenix-Edition/QB64pe.git
synced 2024-09-19 23:44:46 +00:00
37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
|
# FreeType Amalgamation
|
||
|
|
||
|
A distribution of the [FreeType][1] library in amalgamated source code form.
|
||
|
|
||
|
## What's an amalgamation?
|
||
|
|
||
|
An amalgamation is simply a collection of header and source files that have been
|
||
|
concatenated together to form one or more very large files. In this form, they
|
||
|
are easy to add to your existing project as source files (rather than linking
|
||
|
as a library). They are also easier to redistribute if you are making an open
|
||
|
source application and don't want to have any external dependencies.
|
||
|
|
||
|
## What is FreeType?
|
||
|
|
||
|
FreeType 2 is a software font engine that is designed to be small,
|
||
|
efficient, highly customizable, and portable while capable of producing
|
||
|
high-quality output (glyph images). It can be used in graphics libraries,
|
||
|
display servers, font conversion tools, text image generation tools, and
|
||
|
many other products as well.
|
||
|
|
||
|
## How do I use this?
|
||
|
|
||
|
Add FreeTypeAmalgam.c to your existing project, include FreeTypeAmalgam.h
|
||
|
in the source files where you want to use FreeType, and that's it!
|
||
|
|
||
|
The [FreeType Amalgmation][4] was built using the [Amalgamate Templates][3].
|
||
|
|
||
|
## License
|
||
|
|
||
|
Copyright 2003-2007, 2011 by David Turner, Robert Wilhelm, and Werner Lemberg.<br>
|
||
|
FreeType is distributed under a dual license, see the file LICENSE.txt for details.
|
||
|
|
||
|
[1]: http://www.freetype.org "The FreeType Library"
|
||
|
[2]: http://rawmaterialsoftware.com/jucelicense.php "JUCE Commercial Licensing"
|
||
|
[3]: https://github.com/vinniefalco/Amalgams/ "Amalgamate Templates"
|
||
|
[4]: https://github.com/vinniefalco/FreeTypeAmalgam/ "FreeType Amalgamation"
|