docs/meson.build


Log

Author Commit Date CI Message
Behdad Esfahbod e03726d2 2023-02-23T12:00:42 [wasm] Ignore API in the docs
Khaled Hosny b4b089c4 2023-03-06T04:40:04 [docs] Disable gtdoc-check by default It slows build as it causes documentation to be always rebuilt. We now disable it by default and enable it on relevant CI jobs.
Khaled Hosny 7188c564 2023-02-11T20:02:34 [doc] Enable gtkdoc-check Should catch the most blatant issues.
Khaled Hosny 12f2ecbd 2023-01-23T23:41:11 [doc] Generate hb-supported-features.h See inline comment.
Khaled Hosny 1f3c042f 2022-12-24T17:03:57 [doc] Don’t automatically skip building docs on Windows Respect the option setting.
Khaled Hosny fc8fa184 2022-12-20T19:04:41 Revert "[doc] Don’t skip building on Windows" This reverts commit 196e739cf28456cd8b7989377c3df6a5fe468dd7.
Khaled Hosny 6d80aba4 2022-12-20T19:01:04 Revert "[doc] Remove redundant check for gtkdoc-scan" This reverts commit 0409363f77cab416b34aab66d647a3d61f46d9d8. Broke lots of bots.
Khaled Hosny 0409363f 2022-12-20T18:42:13 [doc] Remove redundant check for gtkdoc-scan If docs are enabled, meson will fail earlier of gtkdoc-scan is missing.
Khaled Hosny 196e739c 2022-12-20T18:41:01 [doc] Don’t skip building on Windows We don’t enable building docs by default, so if one asked explicitly for it we shouldn’t be overriding that.
Khaled Hosny 734e5f7c 2022-12-19T00:15:04 [doc] Add HB_DEPRECATED_FOR to --ignore-decorators Does not make a difference, though.
Khaled Hosny 69d8f27c 2021-11-20T17:09:15 [meson] Require 0.55.0 We implicitly require it for building ragel subproject. This new version requirement should satisfied in both Fedora 33 and Debian bullseye, and not be too cutting edge for us.
Khaled Hosny 9b8be964 2021-01-20T23:49:24 [docs] Ignore hb-gobject headers Fixes https://github.com/harfbuzz/harfbuzz/issues/2797
Khaled Hosny 2a6a49c9 2021-01-21T00:06:03 [meson] Don’t scan files outside src for docs Similar to what we do in Makefile.am.
Khaled Hosny bfe4bbfc 2020-12-27T18:38:54 [docs] Older GTK-Doc does not support HB_DEPRECATED_FOR() at all Fixes CI build failure.
Khaled Hosny 4161146e 2020-12-27T18:27:19 [docs] Fix generated docs for deprecated symbols Without ignoring HB_DEPRECATED, most deprecated symbols get missing from documentation. Ignoring HB_DEPRECATED_FOR does not work, but this seems to be a GTK-Doc bug.
Ebrahim Byagowi 6e32145d 2020-08-13T00:13:06 [meson] Make compatbile with 0.47.0
Ebrahim Byagowi f9ac6ddb 2020-07-22T17:53:04 [meson] Rename 'gtk_doc' option to 'docs'
Ebrahim Byagowi 175d93bb 2020-06-20T14:03:10 [mesos/docs] fix gobject headers ignoring logic fixes #2463
Ebrahim Byagowi a9e8328a 2020-05-21T16:28:24 [meson] Add build configuration summary just like autotools
Ebrahim Byagowi f7562672 2020-05-21T17:01:04 [meson] Use / instead join_paths We need some of the very recent features of meson, let's use the new features also
Tim-Philipp Müller 3dd7b210 2020-05-17T00:12:08 meson: build documentation with gtk-doc Fixes https://github.com/harfbuzz/harfbuzz/issues/2409