message: fix a bug when latex-workshop.latex.outputDir is an absolute path
diff: @@ -53,8 +53,11 @@ export class Builder {
  this.extension.logger.displayStatus('sync~spin', 'statusBar.foreground')
  this.preprocess(rootFile)
  - // Create sub directories of output directory
  + // Create directories of output directory
  if (this.extension.manager.getOutputDir(rootFile) !== './') {
  + if (path.isAbsolute(this.extension.manager.getOutputDir(rootFile))) {
  + fs.ensureDirSync(this.extension.manager.getOutputDir(rootFile))
  + } else {
  const directories = new Set<string>(this.extension.manager.watched
  .map(file => path.dirname(file.replace(this.extension.manager.rootDir, ''))))
  const outputDir = path.join(this.extension.manager.rootDir, this.extension.manager.getOutputDir(rootFile))
  @@ -62,6 +65,7 @@ export class Builder {
  fs.ensureDirSync(path.join(outputDir, directory))
  })
  }
  + }
  if (this.nextBuildRootFile === undefined) {
  this.buildInitiator(rootFile, recipe)
  