- 21 Mar, 2018 1 commit
-
-
Garret Rieger authored
-
- 19 Mar, 2018 2 commits
-
-
Garret Rieger authored
-
Ebrahim Byagowi authored
-
- 16 Mar, 2018 17 commits
-
-
Ebrahim Byagowi authored
-
Ebrahim Byagowi authored
-
Joel Winarske authored
-
Ebrahim Byagowi authored
But keep use of cmake idiomatic way of making inlines hidden
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
Garret Rieger authored
-
- 15 Mar, 2018 10 commits
-
-
Behdad Esfahbod authored
Something weird seems to be going on. Just kill it. Fixes https://github.com/harfbuzz/harfbuzz/issues/888
-
Behdad Esfahbod authored
They are handled in our common header.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
Bad bad bad bad code. Don't do that. If compiler's not happy, understand why.
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
-
Behdad Esfahbod authored
This reverts commit b9dcbb1f. This is gross. Should be only done if a specific macro is defined. Not the other way around. This fails my build as autotools companions where not added anyway.
-
Ebrahim Byagowi authored
CMake: hide symbols by default on non-MSVC, define export attribute
-
- 14 Mar, 2018 4 commits
-
-
Nikolaus Waxweiler authored
This covers all built libraries now and both static and shared builds.
-
Ebrahim Byagowi authored
-
Ebrahim Byagowi authored
-
Nikolaus Waxweiler authored
This change makes sure that non-MSVC builds using CMake properly hide non-exported functions.
-
- 13 Mar, 2018 6 commits
-
-
Ebrahim Byagowi authored
Fix CMake builds on Windows, MSVC in particular
-
Chun-wei Fan authored
Put in the utility program that was missed in installation by replacing the one that was duplicated.
-
Chun-wei Fan authored
The list of source files to pass to g-ir-scanner is becoming too long for Windows, as Windows imposes a 8192-character limit for command lines, so we need to first transform that list into a listings file, and then use the --filelist option for g-ir-scanner to build the introspection files.
-
Chun-wei Fan authored
Include stdbool.h in hb-setset-test.h instead of in the individual sources, if it is found; otherwise use a simplistic fallback for it if it is not found. Also declare variables at the top of the block, to build on pre-C99 compiliers.
-
Chun-wei Fan authored
For the API tests, output the test programs at $(TOP_BUILDDIR) so that the freshly-built DLLs will be available for the test programs. For those that are run through the Python wrapper scripts, use ${PYTHON_EXECUTABLE} instead of plain 'python' in case the Python interpreter is not in the PATH.
-
Chun-wei Fan authored
Add a simplistic round() implementation for our purposes, used when the compiler does not support round() directly.
-