aboutsummaryrefslogtreecommitdiff
path: root/modules/freetype/SCsub (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix duplicate definitions with FreeTypeLeon Krause2018-05-131-3/+0
|
* Disable FreeType SIMD in HTML5 buildsLeon Krause2018-03-061-4/+12
| | | | SIMD is currently unsupported in WebAssembly.
* Support colored fontvolzhs2018-01-161-1/+1
|
* disable caching for targets using helper functionsRhody Lugo2017-11-281-2/+1
|
* use the same cache for all branches for appveyorRhody Lugo2017-11-281-0/+1
|
* Use BoolVariable for third-party options.Elliott Sales de Andrade2017-09-251-2/+2
|
* Make build scripts Python3 compatibleMatthias Hoelzl2017-08-271-1/+2
| | | | | | | | - The Windows, UWP, Android (on Windows) and Linux builds are tested with Scons 3.0 alpha using Python 3. - OSX and iOS should hopefully work but are not tested since I don't have a Mac. - Builds using SCons 2.5 and Python 2 should not be impacted.
* Update freetype to 2.8volzhs2017-06-251-0/+6
|
* SCons: Add option to toggle warnings (on by default)Rémi Verschelde2017-03-261-1/+0
| | | | | | | | All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)
* Fix linking order for builtin freetypeRémi Verschelde2017-03-191-18/+14
| | | | | | Before this change the libfreetype_builtin.a lib would be appended at the very end of the linking flags, after system libs such as -lX11 or -lkernel32.
* Rename remaining WinRT references to UWPGeorge Marques2016-11-031-1/+1
|
* Rename WinRT files to UWPGeorge Marques2016-11-031-2/+2
|
* scons: Reorder options for clarityRémi Verschelde2016-11-031-2/+2
| | | | Also prefix all thirdparty-related toggles with `builtin`.
* style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-011-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
* style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde2016-11-011-57/+57
| | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
* SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde2016-10-171-0/+2
| | | | Also switch existing shebangs to "better" /usr/bin/env python.
* freetype: Make it a module and split thirdparty libraryRémi Verschelde2016-10-151-0/+88
Comment out the weird workaround for building on Windows at it might not be needed anymore. Testing needed to confirm.