CMake build system: Propagate less target dependencies and includes

...and thereby have less include paths per compile unit.

Change-Id: I70de8db12d881ea827595ca0cacaea13b5c0f3bd
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Alessandro Portale
2020-09-18 12:19:09 +02:00
parent de580388bb
commit dc1439dedd
4 changed files with 8 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
add_qtc_library(QmlJS
DEPENDS ExtensionSystem Utils
PUBLIC_DEPENDS CPlusPlus Qt5::Widgets Qt5::Xml LanguageUtils
DEPENDS ExtensionSystem Utils Qt5::Xml
PUBLIC_DEPENDS CPlusPlus Qt5::Widgets LanguageUtils
SOURCES
jsoncheck.cpp jsoncheck.h
parser/qmldirparser.cpp parser/qmldirparser_p.h