From 755a51f327d7d18f31e6b352cdd7032d2d01e35f Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 2 Jun 2012 06:13:59 +0000 Subject: [PATCH] qt: make $(HOST_DIR)/usr/mkspecs a symlink to $(STAGING_DIR)/usr/mkspecs In fact, not only qt can install stuff in $(STAGING_DIR)/usr/mkspecs, but also libraries that wish to integrate with qmake, such as qwt. However, qmake and al. will look inside $(HOST_DIR)/usr/mkspecs, so the easiest solution is to have a symbolic link between the two directories, instead of copying things around. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- package/qt/qt.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/qt/qt.mk b/package/qt/qt.mk index 7e6c5dd25a..b751696360 100644 --- a/package/qt/qt.mk +++ b/package/qt/qt.mk @@ -583,8 +583,7 @@ define QT_INSTALL_STAGING_CMDS $(MAKE) -C $(@D) install mkdir -p $(HOST_DIR)/usr/bin mv $(addprefix $(STAGING_DIR)/usr/bin/,$(QT_HOST_PROGRAMS)) $(HOST_DIR)/usr/bin - rm -rf $(HOST_DIR)/usr/mkspecs - mv $(STAGING_DIR)/usr/mkspecs $(HOST_DIR)/usr + ln -sf $(STAGING_DIR)/usr/mkspecs $(HOST_DIR)/usr/mkspecs $(QT_INSTALL_QT_CONF) endef -- 2.30.2