diff options
author | Jake Petroules <jake.petroules@qt.io> | 2017-12-27 00:16:48 -0800 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2020-04-17 14:48:32 +0000 |
commit | 38ba93338244bde2d77f039953b64f767723e361 (patch) | |
tree | 11a1eb16a5bbb5ce897bc0d19a22900312cde9ed /qbs.pro | |
parent | 072291a5282c5dd2c1eebe2e8932d831bbbb3b43 (diff) |
Move some Visual Studio generator parts into libqbsmsbuild
This static library contains the MSBuild and Visual Studio solution
object model classes and serialization code, without any qbs
project model specifics. The latter goes into the generator
plugin itself. The Xcode generator will follow the same separation
of concerns design when it is introduced.
Change-Id: I0a7aca2457c7b7474e0a0a127a3ce5fbec7682f6
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'qbs.pro')
-rw-r--r-- | qbs.pro | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -31,6 +31,8 @@ defineTest(minQtVersion) { TEMPLATE = subdirs corelib.file = src/lib/corelib/corelib.pro +msbuildlib.subdir = src/lib/msbuild +msbuildlib.depends = corelib src_app.subdir = src/app src_app.depends = corelib src_libexec.subdir = src/libexec @@ -39,6 +41,7 @@ CONFIG(shared, static|shared) { src_plugins.depends = corelib src_app.depends += src_plugins } +src_plugins.depends += msbuildlib tests.depends = static_res static_res.file = static-res.pro static_res.depends = src_app src_libexec src_plugins static.pro @@ -49,6 +52,7 @@ qbs_use_bundled_qtscript { } SUBDIRS += \ corelib\ + msbuildlib\ src_app\ src_libexec\ src_plugins\ |