From c54ee74acdb9757989004005baf79e99be4c9417 Mon Sep 17 00:00:00 2001 From: "Thiago Marcos P. Santos" Date: Thu, 23 Feb 2017 19:05:47 +0200 Subject: Better dependency tracking when building 3rdparty modules Make the component using the 3rdparty module depend directly on the module instead of depending on the 3rdparty directory as a whole. This will speedup compiling time when doing parallel builds and make build more consistent when building only selected pieces of QtLocation. Task-number: QTBUG-58943 Change-Id: I95b5ef8302109fb0c5fad760027a7a53d021bfa4 Reviewed-by: Paolo Angelelli --- src/src.pro | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/src.pro') diff --git a/src/src.pro b/src/src.pro index a64ac534..d0a1ee4e 100644 --- a/src/src.pro +++ b/src/src.pro @@ -1,13 +1,17 @@ TEMPLATE = subdirs +SUBDIRS += 3rdparty/clip2tri 3rdparty/clipper 3rdparty/poly2tri +3rdparty/clip2tri.depends = 3rdparty/clipper 3rdparty/poly2tri + SUBDIRS += positioning -plugins.depends += positioning 3rdparty +positioning.depends = 3rdparty/clip2tri qtHaveModule(quick) { - SUBDIRS += 3rdparty + plugins.depends += positioning SUBDIRS += location - location.depends += positioning 3rdparty + location.depends += positioning 3rdparty/clip2tri + plugins.depends += location SUBDIRS += imports -- cgit v1.2.1