File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed
Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change 1111 strategy :
1212 matrix :
1313 os : [macos-latest, ubuntu-latest, windows-latest]
14- # fail-fast: false
14+ fail-fast : false
1515 runs-on : ${{ matrix.os }}
1616 steps :
1717 - uses : actions/setup-node@v2
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import * as db from "./dosbox";
33import * as cp from "child_process" ;
44import { Conf } from "./conf" ;
55import { logger } from "../util/logger" ;
6+ import * as nodefs from "fs" ;
67
78const fs = vscode . workspace . fs ;
89
@@ -93,6 +94,7 @@ export async function activate(context: vscode.ExtensionContext) {
9394 confPath = dosboxConfigurationFile . boxXzh ;
9495 }
9596 await dosboxX . setConf ( confPath ) ;
97+ nodefs . mkdirSync ( context . logUri . fsPath , { recursive :true } ) ;
9698 const dosboxXlog = vscode . Uri . joinPath ( context . logUri , "dosbox-x.log" ) ;
9799 dosboxX . updateConf ( "log" , "logfile" , dosboxXlog . fsPath ) ;
98100 logger . channel ( "dosbox-x log at: " + dosboxXlog . fsPath + "\n" ) ;
You can’t perform that action at this time.
0 commit comments