Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
7090b771 by Alexandre Janniaux at 2026-01-23T15:07:48+00:00
contrib: qt: disable frameworks
Qt will generate frameworks on Apple platforms. For VLC's static contrib
builds, plain .a libraries and headers are simpler and match the layout
used on other platforms.
This commit disables the features unconditionnally since we never needs
it for any platform.
This changes the output from QtCore.framework/QtCore to libQt6Core.a
with headers in standard include/ directories.
- - - - -
1 changed file:
- contrib/src/qt/rules.mak
Changes:
=====================================
contrib/src/qt/rules.mak
=====================================
@@ -64,6 +64,8 @@ else
QTBASE_CONFIG += -DFEATURE_freetype=ON -DFEATURE_system_freetype=ON
endif
+QTBASE_CONFIG += -DFEATURE_framework=OFF
+
ifdef HAVE_CROSS_COMPILE
# This is necessary to make use of qmake
QTBASE_CONFIG += -DQT_QMAKE_DEVICE_OPTIONS:STRING=CROSS_COMPILE=$(HOST)-
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/7090b77191639b36725e33476efdf58bb0819ad5
--
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/7090b77191639b36725e33476efdf58bb0819ad5
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits