|
5a038449
|
2025-03-10T14:54:13
|
|
[gen-ragel-artifacts] Fail if ragel failed
|
|
22cbd038
|
2021-09-14T12:34:25
|
|
[meson] Add ragel subproject
If ragel 6.10 is not found, build it from source.
Seems to work, except that ragel uses exceptions and we configure
HarfBuzz build to not use exceptions, and I can’t find away to enable
exceptions only for the ragel subproject. I had to remove cpp_eh=none
from default options and try to disable exceptions in MSVC manually
(other compilers are already handled).
|
|
13c6ad98
|
2021-06-12T11:00:19
|
|
[src/check-*] Pickup $(NM), $(OBJDUMP), $(LDD), $(OTOOL)
Fixes https://github.com/harfbuzz/harfbuzz/issues/3019
|
|
3c5b7886
|
2021-01-15T19:26:04
|
|
Revert "Avoid category duplication between C++ and Ragel"
This reverts commit 67ea8133d3fa82b3365cd917fb266ba752f16169.
Merged accidentally on https://github.com/harfbuzz/harfbuzz/pull/2726
|
|
67ea8133
|
2020-10-17T14:37:22
|
|
Avoid category duplication between C++ and Ragel
|
|
45d9e8d7
|
2020-07-13T19:25:53
|
|
[py] minor, remove unused import
|
|
6a2b0ba7
|
2020-07-04T14:45:15
|
|
[py] minor, replace exit with sys.exit
|
|
a7e82e4f
|
2020-07-04T12:04:41
|
|
[meson] use the recommended way to generate hb-version.h
As https://github.com/harfbuzz/harfbuzz/pull/2532
|
|
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
|
|
82c6ddb9
|
2020-07-03T15:09:10
|
|
[py] remove not needed imports
|
|
368ca306
|
2020-05-29T00:42:32
|
|
minor on python scripts
* remove not needed imports
* remove semicolons
|
|
e3af529e
|
2020-05-23T22:13:32
|
|
[meson] update generated headers only when the result is different
This way it won't ruin incremental builds.
We need a better way to declare source altering tasks
https://github.com/mesonbuild/meson/issues/7156
yet this is good enough despite being not idiomatic.
It is however not that smooth yet as the change may is detected on the
next meson run. One of course can issue ./gen-ragel-artifacts.py
manually for better experience before running meson.
|
|
4fc6189a
|
2020-04-21T12:19:16
|
|
[meson] Generate harfbuzz.cc, hb-version.h and ragel artifacts
|