Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 25abf03a5d0d2af6b48426e15eadd1c26104cde2
      
https://github.com/WebKit/WebKit/commit/25abf03a5d0d2af6b48426e15eadd1c26104cde2
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2024-11-18 (Mon, 18 Nov 2024)

  Changed paths:
    M Source/WebKit/PlatformGTK.cmake
    M Source/WebKit/PlatformWPE.cmake
    A Source/WebKit/glib/environment-variables.md.in
    M Source/WebKit/gtk/gtk3-webkitgtk.toml.in
    M Source/WebKit/gtk/gtk4-webkitgtk.toml.in
    R Source/WebKit/wpe/environment-variables.md
    M Source/cmake/FindGIDocgen.cmake

  Log Message:
  -----------
  [GLib] Expand GI_DOCGEN templates through unifdef
https://bugs.webkit.org/show_bug.cgi?id=283192

Reviewed by Michael Catanzaro.

Pass templates listed in the CONTENT_TEMPLATES parameter to the
GI_DOCGEN() function through unifdef, to allow more sharing of
documentation sources among the GTK and WPE ports.

* Source/WebKit/PlatformGTK.cmake: List environment-variables.md as a
  documentation template file.
* Source/WebKit/PlatformWPE.cmake: Ditto.
* Source/WebKit/glib/environment-variables.md.in: Renamed
  from Source/WebKit/wpe/environment-variables.md, slightly edited to
  make the introduction generic, and guarded the WPE-specific section.
* Source/WebKit/gtk/gtk3-webkitgtk.toml.in: List
  environment-variables.md for inclusion in the documentation.
* Source/WebKit/gtk/gtk4-webkitgtk.toml.in: Ditto.
* Source/cmake/FindGIDocgen.cmake: Arrange to pass content template
  files through unifdef. The defined macros are GTK, GTK3, GTK4, and
  WPE.

Canonical link: https://commits.webkit.org/286762@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to