59 Commits (058708a665cdd9e796581dbcf60a5778d3f5e240)

Author SHA1 Message Date
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
Ebrahim Byagowi 3c7aeb5c64
[cmake] Add autotools like feature testing (#683) 7 years ago
Ebrahim Byagowi 72bec1cd09
Improve tests (#679) 7 years ago
Bruce Mitchener 4f80078eb0 [cmake] Colorize output when using cmake + ninja. (#674) 7 years ago
Ebrahim Byagowi 5ed26fc5bd
[cmake] Run src/ tests (#675) 7 years ago
Ebrahim Byagowi 2dbdeb1421
[cmake] Run fuzzing and shaping tests (#666) 7 years ago
Ebrahim Byagowi 24b30faa2a
[cmake] Use GNUInstallDirs values (#665) 7 years ago
Khaled Hosny c860955148 Add API tests to cmake build 7 years ago
ebraminio 7c6937e7c7
Move all references of old url to the new address (#622) 7 years ago
Chun-wei Fan 41b1825196 CMake builds: Support introspection builds 7 years ago
Chun-wei Fan 53db221259 CMake: Support building HarfBuzz-GObject 7 years ago
Chun-wei Fan 162575f2c6 CMake builds: Fix builds 7 years ago
Khaled Hosny 6760021d6f CMakelists.txt fix for Freetype builds (#564) 7 years ago
Ebrahim Byagowi 3b0e47ca00 Fix arm-none-eabi build (fixes #451) (#496) 8 years ago
Ebrahim Byagowi 152736981d [cmake] Add framework build support (#484) 8 years ago
Ebrahim Byagowi bf50ddaf2b [cmake] minor (#482) 8 years ago
ebraminio 696641314e [cmake] Final touches (#473) 8 years ago