1*4882a593SmuzhiyunFrom 7cad6026250fc10503f4373e8d5e0228e7420446 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Samuli Piippo <samuli.piippo@qt.io> 3*4882a593SmuzhiyunDate: Wed, 7 Jun 2017 15:17:12 +0300 4*4882a593SmuzhiyunSubject: [PATCH] Allow a tools-only build 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunChange-Id: I3b33fc1c8877fc82568bd386b063e7a0aa57b706 7*4882a593SmuzhiyunUpstream-Status: Pending 8*4882a593SmuzhiyunSigned-off-by: Martin Jansa <Martin.Jansa@gmail.com> 9*4882a593Smuzhiyun--- 10*4882a593Smuzhiyun mkspecs/features/repccommon.pri | 2 +- 11*4882a593Smuzhiyun qtremoteobjects.pro | 5 +++++ 12*4882a593Smuzhiyun 2 files changed, 6 insertions(+), 1 deletion(-) 13*4882a593Smuzhiyun 14*4882a593Smuzhiyundiff --git a/mkspecs/features/repccommon.pri b/mkspecs/features/repccommon.pri 15*4882a593Smuzhiyunindex fd321e3..e218217 100644 16*4882a593Smuzhiyun--- a/mkspecs/features/repccommon.pri 17*4882a593Smuzhiyun+++ b/mkspecs/features/repccommon.pri 18*4882a593Smuzhiyun@@ -3,7 +3,7 @@ cmd = $${QT.remoteobjects.bins}/repc 19*4882a593Smuzhiyun contains(QMAKE_HOST.os, Windows) { 20*4882a593Smuzhiyun cmd = $$system_path($${cmd}.exe) 21*4882a593Smuzhiyun } 22*4882a593Smuzhiyun-exists($$cmd): QT_TOOL.repc.binary = $$cmd 23*4882a593Smuzhiyun+false:exists($$cmd): QT_TOOL.repc.binary = $$cmd 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun # qtPrepareTool honors QT_TOOL.repc.binary if set 26*4882a593Smuzhiyun qtPrepareTool(QMAKE_REPC, repc) 27*4882a593Smuzhiyundiff --git a/qtremoteobjects.pro b/qtremoteobjects.pro 28*4882a593Smuzhiyunindex 454f0d1..7c1d2ee 100644 29*4882a593Smuzhiyun--- a/qtremoteobjects.pro 30*4882a593Smuzhiyun+++ b/qtremoteobjects.pro 31*4882a593Smuzhiyun@@ -4,3 +4,8 @@ CONFIG += examples_need_tools tests_need_tools 32*4882a593Smuzhiyun load(qt_parts) 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun SUBDIRS += mkspecs 35*4882a593Smuzhiyun+ 36*4882a593Smuzhiyun+tools-only { 37*4882a593Smuzhiyun+ sub_tools.depends -= sub_src 38*4882a593Smuzhiyun+ SUBDIRS = sub_tools 39*4882a593Smuzhiyun+} 40