[wxWidgets/wxWidgets] d3cdfc: CMake: Always install common headers

0 views
Skip to first unread message

VZ

unread,
Jun 6, 2026, 10:09:11 AM (5 days ago) Jun 6
to wx-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/wxWidgets/wxWidgets
Commit: d3cdfc8882d379e8e40e33a6be6ee82c341e5cfa
https://github.com/wxWidgets/wxWidgets/commit/d3cdfc8882d379e8e40e33a6be6ee82c341e5cfa
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-06-06 (Sat, 06 Jun 2026)

Changed paths:
M build/cmake/functions.cmake
M build/cmake/lib/CMakeLists.txt
M build/cmake/lib/aui/CMakeLists.txt
M build/cmake/lib/gl/CMakeLists.txt
M build/cmake/lib/html/CMakeLists.txt
M build/cmake/lib/media/CMakeLists.txt
M build/cmake/lib/net/CMakeLists.txt
M build/cmake/lib/propgrid/CMakeLists.txt
M build/cmake/lib/qa/CMakeLists.txt
M build/cmake/lib/ribbon/CMakeLists.txt
M build/cmake/lib/richtext/CMakeLists.txt
M build/cmake/lib/stc/CMakeLists.txt
M build/cmake/lib/webview/CMakeLists.txt
M build/cmake/lib/webview_chromium/CMakeLists.txt
M build/cmake/lib/xml/CMakeLists.txt

Log Message:
-----------
CMake: Always install common headers

Even when a component is disabled.

Fixes #26515


Commit: a967bead1a11321bab0e91ce126efc1e3eeec159
https://github.com/wxWidgets/wxWidgets/commit/a967bead1a11321bab0e91ce126efc1e3eeec159
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-06-06 (Sat, 06 Jun 2026)

Changed paths:
M build/cmake/demos/CMakeLists.txt
M build/cmake/lib/xrc/CMakeLists.txt
M build/cmake/samples/CMakeLists.txt
M build/cmake/samples/html.cmake

Log Message:
-----------
CMake: Declare more build option dependencies


Commit: a113ddc9e508e51ad58b80362ea902c2f4b52d82
https://github.com/wxWidgets/wxWidgets/commit/a113ddc9e508e51ad58b80362ea902c2f4b52d82
Author: Maarten Bent <Maart...@users.noreply.github.com>
Date: 2026-06-06 (Sat, 06 Jun 2026)

Changed paths:
M include/wx/chkconf.h
M tests/image/image.cpp
M tests/interactive/input.cpp
M tests/net/socket.cpp
M tests/streams/socketstream.cpp
M tests/test.cpp
M tests/uris/ftp.cpp
M tests/uris/url.cpp
M tests/xml/xmltest.cpp

Log Message:
-----------
Add some guards against missing build options


Commit: 860966c1ed0914757a1147dd715aec6c3d403dc4
https://github.com/wxWidgets/wxWidgets/commit/860966c1ed0914757a1147dd715aec6c3d403dc4
Author: Blake-Madden <66873089+B...@users.noreply.github.com>
Date: 2026-06-06 (Sat, 06 Jun 2026)

Changed paths:
M src/ribbon/art_aui.cpp
M src/ribbon/art_msw.cpp
M src/ribbon/art_msw_flat.cpp
M src/ribbon/buttonbar.cpp

Log Message:
-----------
Fix display issues with ribbon icons in high DPI

Also fix support for small button icons.

Closes #26409.


Commit: 3c793031820179945091a063a757b4122d0cb0e1
https://github.com/wxWidgets/wxWidgets/commit/3c793031820179945091a063a757b4122d0cb0e1
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-06-06 (Sat, 06 Jun 2026)

Changed paths:
M build/cmake/demos/CMakeLists.txt
M build/cmake/functions.cmake
M build/cmake/lib/CMakeLists.txt
M build/cmake/lib/aui/CMakeLists.txt
M build/cmake/lib/gl/CMakeLists.txt
M build/cmake/lib/html/CMakeLists.txt
M build/cmake/lib/media/CMakeLists.txt
M build/cmake/lib/net/CMakeLists.txt
M build/cmake/lib/propgrid/CMakeLists.txt
M build/cmake/lib/qa/CMakeLists.txt
M build/cmake/lib/ribbon/CMakeLists.txt
M build/cmake/lib/richtext/CMakeLists.txt
M build/cmake/lib/stc/CMakeLists.txt
M build/cmake/lib/webview/CMakeLists.txt
M build/cmake/lib/webview_chromium/CMakeLists.txt
M build/cmake/lib/xml/CMakeLists.txt
M build/cmake/lib/xrc/CMakeLists.txt
M build/cmake/samples/CMakeLists.txt
M build/cmake/samples/html.cmake
M include/wx/chkconf.h
M tests/image/image.cpp
M tests/interactive/input.cpp
M tests/net/socket.cpp
M tests/streams/socketstream.cpp
M tests/test.cpp
M tests/uris/ftp.cpp
M tests/uris/url.cpp
M tests/xml/xmltest.cpp

Log Message:
-----------
Merge branch 'cmake-install-all-headers' of github.com:MaartenBent/wxWidgets

Always install common headers when using CMake.

And fix building when some options are disabled.

See #26562.


Compare: https://github.com/wxWidgets/wxWidgets/compare/ddd2b3fa634e...3c7930318201

To unsubscribe from these emails, change your notification settings at https://github.com/wxWidgets/wxWidgets/settings/notifications
Reply all
Reply to author
Forward
0 new messages