75 Commits (00946ca3aa45f109c455871ce89c5872fd243624)

Author SHA1 Message Date
Behdad Esfahbod 3fc066314a Another try at fixing cmake build 6 years ago
Behdad Esfahbod 0ca358f21a Try fixing cmake build 6 years ago
Ebrahim Byagowi a464cbeece
Revert "Add harfbuzzjs build configuration (#1636)" (#1675) 6 years ago
Ebrahim Byagowi 694cb1beee
Add harfbuzzjs build configuration (#1636) 6 years ago
Joël R. Langlois d66f7e14a0 Remove Forcing Diagnostic Colours from CMakeLists.txt (#1597) 6 years ago
Ebrahim Byagowi e5989e0962 [cmake] Enable C++11 on CMake (#1519) 6 years ago
Chun-wei Fan 09b16c536d CMake: Fix Introspection builds 6 years ago
Behdad Esfahbod 58d4d19947 Simplify build source list 6 years ago
Ebrahim Byagowi 1b7bfb5e18
[cmake] Make build of tests and subset optional (#1329) 6 years ago
Bruce Mitchener 257d0e5aa3 Fix typos. 6 years ago
Behdad Esfahbod 1e8fdd285f Remove HAVE_OT 6 years ago
Ebrahim Byagowi 187df7d7a9
[circleci] Add an iOS bot (#1233) 6 years ago
Chun-wei Fan 8e4ad1d7a0 builds: Fix and clean up MSVC DLL builds 6 years ago
Simon Hausmann 6a97d0f3d3 Fix installation of cmake config when building with cmake (#1161) 6 years ago
Cosimo Lupo 53f73409a9
CMakeLists.txt: don't pass header args as single space-separated string 6 years ago
Cosimo Lupo 83d2233a5c
CMakeLists.txt: pass headers as arguments to gen-def.py; call using PYTHON_EXECUTABLE 6 years ago
Ebrahim Byagowi ac92ed7d68
Set inline hidden flag only on shared library building 7 years ago
Ebrahim Byagowi eff36cd8f0
Minor build related changes 7 years ago
Ebrahim Byagowi 8fd55422c3
Implement an internal emojis dumper tool (#909) 7 years ago
Nikolaus Waxweiler 95f0458f44 Policy 0063 must be enabled to have hidden inline visibility... (#900) 7 years ago
Joel Winarske d68f00e4d8 Do feature test before adding -Bsymbolic-functions, cmake part (#889) 7 years ago
Ebrahim Byagowi 42d3271cc3
[cmake] Don't hide symbols by default (#891) 7 years ago
Nikolaus Waxweiler 22de9bf56d Enable implicit symbol hiding for all libraries, static and shared 7 years ago
Nikolaus Waxweiler ce975dce7a CMake: hide symbols by default on non-MSVC, define export attribute 7 years ago
Chun-wei Fan 7c43adab6d CMake: Fix utility program installation 7 years ago
Chun-wei Fan e9b8002a60 CMake: Fix introspection on Windows 7 years ago
Chun-wei Fan 89dbabff65 configure.ac/CMake: Check for round() and stdbool.h 7 years ago
Ebrahim Byagowi 0eec33154a
[cmake] cleanup (#846) 7 years ago
Garret Rieger f757757eda [subset] Add cmake build def for test-unicode-ranges. 7 years ago
Behdad Esfahbod b91e8da36e Include hb-version.h in git (#825) 7 years ago
Behdad Esfahbod e0939d811f Clean up check-defs and check-symbols (#821) 7 years ago
Ebrahim Byagowi 89b82814b6 Add a continuous builder using fswatch 7 years ago
Ebrahim Byagowi a9b650d384
Apply check-defs.sh to -icu and -subset, toward mingw fix (#780) 7 years ago
Ebrahim Byagowi 844f48ea9a
Fix symbol exporting and libstdc++ linkage of hb-subset (#769) 7 years ago
Behdad Esfahbod 9682ef135f Minor fixups 7 years ago
Garret Rieger 35eeb893ef Don't include subset headers in libharfbuzz. 7 years ago
Garret Rieger 0f3c756cbf Add CMake config for building a separate harfbuzz-subset. 7 years ago
Garret Rieger f83a43b561 Add CMake configuration for all of the new subsetting code. 7 years ago
Ebrahim Byagowi 07885e65ad
[cmake] unistd typo fix (#747) 7 years ago
Ebrahim Byagowi 29d901286e
[cmake] Build src/ executables (#733) 7 years ago
Ebrahim Byagowi c41b7fc105
[cmake] Use -fvisibility-inlines-hidden instead (#726) 7 years ago
Ebrahim Byagowi 3d61576606
[cmake] fix symbol exporting issue on newer gcc (#724) 7 years ago
Ebrahim Byagowi 8b60e7c2c3
[ci] minor, less hacks (#722) 7 years ago
Ebrahim Byagowi 00806149b9
Improve avoiding C++ linkage, definition creation and cmake tests (#710) 7 years ago
Ebrahim Byagowi 90f01bad63
[cmake] don't link to libstdc++ (#707) 7 years ago
rdb 5e14e5f65d [cmake] Fix for CMake 3.0 and below (#706) 7 years ago
Ebrahim Byagowi c97a7eca7f
[cmake] Fix symbols visibility and enable check-symbols.sh test (#705) 7 years ago
Ebrahim Byagowi 90e3c9e69e
[cmake] Fix hb-blob test (#699) 7 years ago
Ebrahim Byagowi e24bea8e91
[cmake] Another try on making sure feature testing is working (#691) 7 years ago
Ebrahim Byagowi 71e0ed9cba
[cmake] Add header existence tests (#685) 7 years ago