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