summaryrefslogtreecommitdiff
path: root/src/lib/corelib/corelib.qbs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2023-04-28 15:08:11 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2023-05-04 11:18:03 +0000
commit61e53de1f777c84bc0e5d90ad2f18525b726129d (patch)
tree76ba1ac776e895ba329471f1a26c3cd0d8e00b83 /src/lib/corelib/corelib.qbs
parent78afa2b55fab3ef11166e1021f199693a92eeb75 (diff)
downloadqbs-61e53de1f777c84bc0e5d90ad2f18525b726129d.tar.gz
Introduce loader/ subdirectory
Project loading functionality is implemented in various source files these days, so it makes sense to group them together. Change-Id: Iba42b0246c40610d2a03bf6cc7ed7d3bec9d5536 Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to 'src/lib/corelib/corelib.qbs')
-rw-r--r--src/lib/corelib/corelib.qbs70
1 files changed, 38 insertions, 32 deletions
diff --git a/src/lib/corelib/corelib.qbs b/src/lib/corelib/corelib.qbs
index 358e6e353..1056970cf 100644
--- a/src/lib/corelib/corelib.qbs
+++ b/src/lib/corelib/corelib.qbs
@@ -266,10 +266,6 @@ QbsLibrary {
files: [
"artifactproperties.cpp",
"artifactproperties.h",
- "astimportshandler.cpp",
- "astimportshandler.h",
- "astpropertiesitemhandler.cpp",
- "astpropertiesitemhandler.h",
"asttools.cpp",
"asttools.h",
"builtindeclarations.cpp",
@@ -283,8 +279,6 @@ QbsLibrary {
"filecontextbase.h",
"filetags.cpp",
"filetags.h",
- "groupshandler.cpp",
- "groupshandler.h",
"identifiersearch.cpp",
"identifiersearch.h",
"item.cpp",
@@ -294,39 +288,13 @@ QbsLibrary {
"itemobserver.h",
"itempool.cpp",
"itempool.h",
- "itemreader.cpp",
- "itemreader.h",
- "itemreaderastvisitor.cpp",
- "itemreaderastvisitor.h",
- "itemreadervisitorstate.cpp",
- "itemreadervisitorstate.h",
"itemtype.h",
"jsimports.h",
"language.cpp",
"language.h",
- "loader.cpp",
- "loader.h",
- "localprofiles.cpp",
- "localprofiles.h",
- "moduleinstantiator.cpp",
- "moduleinstantiator.h",
- "moduleloader.cpp",
- "moduleloader.h",
- "modulepropertymerger.cpp",
- "modulepropertymerger.h",
"moduleproviderinfo.h",
- "moduleproviderloader.cpp",
- "moduleproviderloader.h",
"preparescriptobserver.cpp",
"preparescriptobserver.h",
- "probesresolver.cpp",
- "probesresolver.h",
- "productitemmultiplexer.cpp",
- "productitemmultiplexer.h",
- "projectresolver.cpp",
- "projectresolver.h",
- "projecttreebuilder.cpp",
- "projecttreebuilder.h",
"property.cpp",
"property.h",
"propertydeclaration.cpp",
@@ -354,6 +322,44 @@ QbsLibrary {
files: "language/forward_decls.h"
}
Group {
+ name: "loader"
+ prefix: name + '/'
+ files: [
+ "astimportshandler.cpp",
+ "astimportshandler.h",
+ "astpropertiesitemhandler.cpp",
+ "astpropertiesitemhandler.h",
+ "groupshandler.cpp",
+ "groupshandler.h",
+ "itemreader.cpp",
+ "itemreader.h",
+ "itemreaderastvisitor.cpp",
+ "itemreaderastvisitor.h",
+ "itemreadervisitorstate.cpp",
+ "itemreadervisitorstate.h",
+ "loader.cpp",
+ "loader.h",
+ "localprofiles.cpp",
+ "localprofiles.h",
+ "moduleinstantiator.cpp",
+ "moduleinstantiator.h",
+ "moduleloader.cpp",
+ "moduleloader.h",
+ "modulepropertymerger.cpp",
+ "modulepropertymerger.h",
+ "moduleproviderloader.cpp",
+ "moduleproviderloader.h",
+ "probesresolver.cpp",
+ "probesresolver.h",
+ "productitemmultiplexer.cpp",
+ "productitemmultiplexer.h",
+ "projectresolver.cpp",
+ "projectresolver.h",
+ "projecttreebuilder.cpp",
+ "projecttreebuilder.h",
+ ]
+ }
+ Group {
name: "logging"
prefix: name + '/'
files: [