From: Mirko Vogt Date: Mon, 12 May 2025 01:15:39 +0000 (+0000) Subject: qt5base: install cmake files X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=baf773fd28393630618e2a4a491941b48c7ecede;p=feed%2Fvideo.git qt5base: install cmake files Allow 3rd party software to use cmake to build against Qt5 --- diff --git a/frameworks/qt5/qt5base/Makefile b/frameworks/qt5/qt5base/Makefile index 71f3732..2cb809f 100644 --- a/frameworks/qt5/qt5base/Makefile +++ b/frameworks/qt5/qt5base/Makefile @@ -520,6 +520,7 @@ define Build/InstallDev $(call Build/Install/HostFiles,$(1)) $(call Build/Install/Headers,$(1)) + $(call Build/Install/Cmakes,$(1)) $(call Build/Install/Libs,$(1),*) endef diff --git a/frameworks/qt5/qt5base/files/qmake.mk b/frameworks/qt5/qt5base/files/qmake.mk index a687ee7..3ced010 100644 --- a/frameworks/qt5/qt5base/files/qmake.mk +++ b/frameworks/qt5/qt5base/files/qmake.mk @@ -43,6 +43,7 @@ QT_INSTALL_CONFIGURATION:=/etc/qt5 QT_INSTALL_LIBS:=$(QT_INSTALL_PREFIX)/lib QT_INSTALL_DATA:=$(QT_INSTALL_PREFIX)/share/qt5 QT_INSTALL_HEADERS:=$(QT_INSTALL_PREFIX)/include/qt5 +QT_INSTALL_CMAKES:=$(QT_INSTALL_PREFIX)/lib/cmake QT_INSTALL_BINS:=$(QT_INSTALL_PREFIX)/bin QT_INSTALL_DOCS:=$(QT_INSTALL_DATA)/doc QT_INSTALL_TRANSLATIONS:=$(QT_INSTALL_DATA)/translations @@ -65,6 +66,7 @@ QT_HOSTPKG_CONFIGURATION:=$(STAGING_DIR_HOST)/etc/qt5 QT_HOSTPKG_LIBS:=$(QT_HOSTPKG_PREFIX)/lib QT_HOSTPKG_DATA:=$(QT_HOSTPKG_PREFIX)/share/qt5 QT_HOSTPKG_HEADERS:=$(QT_HOSTPKG_PREFIX)/include/qt5 +QT_HOSTPKG_CMAKES:=$(QT_HOSTPKG_PREFIX)/lib/cmake QT_HOSTPKG_BINS:=$(QT_HOSTPKG_PREFIX)/bin/qt5 QT_HOSTPKG_DOCS:=$(QT_HOSTPKG_DATA)/doc QT_HOSTPKG_TRANSLATIONS:=$(QT_HOSTPKG_DATA)/translations @@ -180,6 +182,15 @@ define Build/Install/Libs $(1)/$(QT_INSTALL_LIBS)/ endef +define Build/Install/Cmakes + $(INSTALL_DIR) \ + $(1)/$(QT_INSTALL_CMAKES) + + $(CP) \ + $(PKG_INSTALL_DIR)/$(QT_INSTALL_CMAKES)/* \ + $(1)/$(QT_INSTALL_CMAKES)/ +endef + define Build/Install/Translations $(INSTALL_DIR) \ $(1)/$(QT_INSTALL_TRANSLATIONS)