Terminal: Adapt to recent restructuring

Amends 42ed82973c.

Change-Id: I5845d1fe15ee88862742ee81486ba57062ab0158
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2023-07-27 14:28:04 +02:00
parent 9a78f717e4
commit 4ca7dd8763
3 changed files with 27 additions and 12 deletions

View File

@@ -4,5 +4,6 @@ Project {
references: [ references: [
"spinner/spinner.qbs", "spinner/spinner.qbs",
"tasking/tasking.qbs", "tasking/tasking.qbs",
"terminal/terminal.qbs",
].concat(project.additionalLibs) ].concat(project.additionalLibs)
} }

View File

@@ -0,0 +1,25 @@
import qbs 1.0
QtcLibrary {
name: "TerminalLib"
Depends { name: "vterm" }
Depends { name: "Qt"; submodules: "widgets" }
files: [
"celliterator.cpp",
"celliterator.h",
"glyphcache.cpp",
"glyphcache.h",
"keys.cpp",
"keys.h",
"scrollback.cpp",
"scrollback.h",
"surfaceintegration.h",
"terminal_global.h",
"terminalsurface.cpp",
"terminalsurface.h",
"terminalview.cpp",
"terminalview.h",
]
}

View File

@@ -5,18 +5,9 @@ QtcPlugin {
Depends { name: "Core" } Depends { name: "Core" }
Depends { name: "ProjectExplorer" } Depends { name: "ProjectExplorer" }
Depends { name: "vterm" } Depends { name: "TerminalLib" }
Depends { name: "ptyqt" }
files: [ files: [
"celliterator.cpp",
"celliterator.h",
"glyphcache.cpp",
"glyphcache.h",
"keys.cpp",
"keys.h",
"scrollback.cpp",
"scrollback.h",
"shellmodel.cpp", "shellmodel.cpp",
"shellmodel.h", "shellmodel.h",
"shellintegration.cpp", "shellintegration.cpp",
@@ -35,8 +26,6 @@ QtcPlugin {
"terminalsearch.h", "terminalsearch.h",
"terminalsettings.cpp", "terminalsettings.cpp",
"terminalsettings.h", "terminalsettings.h",
"terminalsurface.cpp",
"terminalsurface.h",
"terminaltr.h", "terminaltr.h",
"terminalwidget.cpp", "terminalwidget.cpp",
"terminalwidget.h", "terminalwidget.h",