Commit Graph

12 Commits

Author SHA1 Message Date
Behdad Esfahbod 1abec5cd0d [CONFIG.md] Grammar 2022-06-21 13:39:16 -06:00
Behdad Esfahbod b95d252fab [CONFIG] Add HB_CONFIG_OVERRIDE_H to simplify config overrides 2021-12-03 11:49:55 -07:00
Behdad Esfahbod cd08c2528c Fix typo 2021-02-16 18:51:43 -07:00
Ebrahim Byagowi 9fd48de6f0
[docs] Adopt CONFIG.md with meson 2020-08-02 11:22:09 +04:30
Ebrahim Byagowi f1dd605cd9 [docs] Update to mention meson 2020-03-13 14:40:07 +03:30
Behdad Esfahbod 8d36ef50c8 [config] Add links 2019-06-27 14:48:10 -07:00
Behdad Esfahbod ab40a2feec [config] Enable HB_NO_OT_FONT in HB_NO_OT 2019-06-26 13:25:02 -07:00
Behdad Esfahbod 7aad53657e [config] Add HB_NO_OT_SHAPE / HB_NO_OT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
2019-06-26 13:21:03 -07:00
Behdad Esfahbod ad97ec9501 [config/ucd] Add HB_NO_UNICODE_UNASSIGNED and activate in HB_TINY
Saves another 12kb:

$ python ./gen-ucd-table.py ucd.nounihan.grouped.zip > hb-ucd-table.hh && make -j5 CPPFLAGS='-Os -DHB_TINY' -C ~/hb/build/src/  && size ~/hb/build/src/.libs/libharfbuzz_la-hb-ucd.o
INFO: Loading UCDXML...
INFO: Preparing data tables...
INFO: Generating output...
INFO:   Compression=1:
INFO:       Dataset=gc       FullCost=18612
INFO:       Dataset=ccc      FullCost=3550
INFO:       Dataset=bmg      FullCost=1548
INFO:       Dataset=sc       FullCost=17765
INFO:       Dataset=dm       FullCost=13325
INFO:   Compression=3:
INFO:       Dataset=gc       FullCost=10726
INFO:       Dataset=ccc      FullCost=2389
INFO:       Dataset=bmg      FullCost=1052
INFO:       Dataset=sc       FullCost=13669
INFO:       Dataset=dm       FullCost=7780
INFO:   Compression=5:
INFO:       Dataset=gc       FullCost=8274
INFO:       Dataset=ccc      FullCost=2055
INFO:       Dataset=bmg      FullCost=908
INFO:       Dataset=sc       FullCost=4073
INFO:       Dataset=dm       FullCost=7780
INFO: Done.

Part of https://github.com/harfbuzz/harfbuzz/issues/1652
2019-06-21 14:36:48 -07:00
Behdad Esfahbod e9f7b338ef [config] Adjust description of HB_LEAN
d84932ba50
2019-06-20 11:48:44 -07:00
Behdad Esfahbod 33d8b76e74 [config] Flesh out CONFIG.md
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
2019-06-17 21:54:20 -07:00
Behdad Esfahbod 3a9394635f Add CONFIG.md
https://github.com/harfbuzz/harfbuzz/issues/1652
2019-06-17 20:10:36 -07:00