[Webkit-unassigned] [Bug 229152] REGRESSION(r280382?): [GTK] 2.33.3 does not build with gtk-doc enabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 17 07:58:55 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=229152

--- Comment #7 from Michael Catanzaro <mcatanzaro at gnome.org> ---
(In reply to Philippe Normand from comment #5)
> Why do we have this in OptionsCommon?
> 
> # GTK and WPE use the GNU installation directories as defaults.
> if (NOT PORT STREQUAL "GTK" AND NOT PORT STREQUAL "WPE")
>     set(LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Absolute
> path to library installation directory")
>     set(EXEC_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "Absolute
> path to executable installation directory")
>     set(LIBEXEC_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH
> "Absolute path to install executables executed by the library")
> endif ()

GTK and WPE ports are a bit smarter, see e.g. OptionsGTK.cmake:

# These are shared variables, but we special case their definition so that we can use the
# CMAKE_INSTALL_* variables that are populated by the GNUInstallDirs macro.
set(LIB_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBDIR}" CACHE PATH "Absolute path to library installation directory")
set(EXEC_INSTALL_DIR "${CMAKE_INSTALL_FULL_BINDIR}" CACHE PATH "Absolute path to executable installation directory")
set(LIBEXEC_INSTALL_DIR "${CMAKE_INSTALL_FULL_LIBEXECDIR}/webkit2gtk-${WEBKITGTK_API_VERSION}" CACHE PATH "Absolute path to install executables executed by the library")

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210817/a6ef1210/attachment.htm>


More information about the webkit-unassigned mailing list