src/gen-harfbuzzcc.py

Branch


Log

Author Commit Date CI Message
Khaled Hosny 52bdc750 2022-08-03T10:39:52 Revert "[meson] Use pathlib in gen-harfbuzzcc.py" This reverts commit eaf7e5686c0d15f2308b35b43aaccdded9967216. Fixes https://github.com/harfbuzz/harfbuzz/issues/3776 No idea what is going on, but lets restore the old code.
Khaled Hosny 0c4495e5 2022-07-29T13:22:18 [meson] Don’t use f-string It requires Python 3.6+ https://github.com/harfbuzz/harfbuzz/pull/3760#issuecomment-1198972788
Khaled Hosny eaf7e568 2022-07-28T12:32:49 [meson] Use pathlib in gen-harfbuzzcc.py
Khaled Hosny 5df2347c 2022-07-28T02:19:26 [meson] Don’t tamper with paths in amalgam files Using os.path.basename() breaks files in subdirectories (gsubgpos-graph.cc instead of graph/gsubgpos-graph.cc). Use paths relative to current source dir instead.
Khaled Hosny 605bb1ee 2022-07-19T21:15:21 [subset] Add amalgam harfbuzz-subset.cc Fixes https://github.com/harfbuzz/harfbuzz/issues/3733
aneejit1 a55a4244 2022-03-24T20:16:41 Meson build writes to the source directory (issue #3507 ) (#3508) Don't write to source directory if files did not change Remove writes to the source directory which cause a meson build failure if the source directory is read-only. https://github.com/harfbuzz/harfbuzz/pull/3508
Ebrahim Byagowi 6a2b0ba7 2020-07-04T14:45:15 [py] minor, replace exit with sys.exit
Ebrahim Byagowi 359dbc97 2020-07-04T12:28:06 [meson] Use the recommended way to generate harfbuzz.cc As https://github.com/harfbuzz/harfbuzz/pull/2532
Ebrahim Byagowi 785a9a8f 2020-07-04T02:08:30 [meson] use the recommended way to generate ragel headers As described in https://github.com/mesonbuild/meson/issues/7156#issuecomment-629622827
Ebrahim Byagowi 1853f84a 2020-07-03T15:14:10 [py] overwrite harfbuzz.cc only when there is a needed change
Ebrahim Byagowi 82c6ddb9 2020-07-03T15:09:10 [py] remove not needed imports
Ebrahim Byagowi 9737170b 2020-06-02T19:18:35 minor fixes on src gen scripts
Ebrahim Byagowi 368ca306 2020-05-29T00:42:32 minor on python scripts * remove not needed imports * remove semicolons
Ebrahim Byagowi 7554f618 2020-05-28T22:51:29 minor, use sys.exit print shorthand
Ebrahim Byagowi 08f1d95a 2020-05-28T15:01:15 minor, move scripts manuals to __doc__
Ebrahim Byagowi 4fc6189a 2020-04-21T12:19:16 [meson] Generate harfbuzz.cc, hb-version.h and ragel artifacts