File tree Expand file tree Collapse file tree 2 files changed +10
-13
lines changed Expand file tree Collapse file tree 2 files changed +10
-13
lines changed Original file line number Diff line number Diff line change 443443 "group" : " build@2"
444444 },
445445 {
446- "command" : " mesonbuild.openBuildFile " ,
446+ "command" : " mesonbuild.node.build " ,
447447 "when" : " view == meson-project && viewItem == meson-target" ,
448- "group" : " inline"
448+ "group" : " inline@0 "
449449 },
450450 {
451451 "command" : " mesonbuild.openBuildFile" ,
452452 "when" : " view == meson-project && viewItem == meson-target" ,
453- "group" : " build "
453+ "group" : " inline@1 "
454454 },
455455 {
456456 "command" : " mesonbuild.node.build" ,
457457 "when" : " view == meson-project && viewItem == meson-target" ,
458- "group" : " build"
458+ "group" : " build@0"
459+ },
460+ {
461+ "command" : " mesonbuild.openBuildFile" ,
462+ "when" : " view == meson-project && viewItem == meson-target" ,
463+ "group" : " build@1"
459464 },
460465 {
461466 "command" : " mesonbuild.node.runAll" ,
Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ export class TargetNode extends BaseNode implements IBuildableNode {
103103 }
104104 }
105105
106- override async getTreeItem ( ) {
106+ override getTreeItem ( ) {
107107 const item = super . getTreeItem ( ) as vscode . TreeItem ;
108108
109109 item . label = this . target . name ;
@@ -112,14 +112,6 @@ export class TargetNode extends BaseNode implements IBuildableNode {
112112 item . collapsibleState = vscode . TreeItemCollapsibleState . Collapsed ;
113113 item . contextValue = "meson-target" ;
114114
115- const targetName = await getTargetName ( this . target ) ;
116-
117- item . command = {
118- title : `Build ${ this . target . name } ` ,
119- command : "mesonbuild.build" ,
120- arguments : [ targetName ] ,
121- } ;
122-
123115 return item ;
124116 }
125117
You can’t perform that action at this time.
0 commit comments