We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7333e3a commit d418f55Copy full SHA for d418f55
src/setup_utilities/workspace-config.ts
@@ -161,10 +161,14 @@ export function getToolsDir() {
161
if (toolsDirFromFile) {
162
toolsdir = toolsDirFromFile;
163
}
164
- console.log("Tools directory: " + toolsdir);
165
- console.log("Tools Folder name: " + toolsfoldername);
166
- console.log("Tools directory from config: " + toolsDirFromFile);
167
- console.log("os.home: " + os.homedir());
+ // Ensure directory exists before returning
+ try {
+ if (!fs.pathExistsSync(toolsdir)) {
+ fs.ensureDirSync(toolsdir);
168
+ }
169
+ } catch (e) {
170
+ console.error("Failed to ensure tools directory exists:", toolsdir, e);
171
172
return toolsdir;
173
174
0 commit comments