浏览代码

Fix update cache path

Peter Squicciarini 5 年之前
父节点
当前提交
98a9a1b231
共有 2 个文件被更改,包括 14 次插入0 次删除
  1. 3 0
      build.sh
  2. 11 0
      patches/update-cache-path.patch

+ 3 - 0
build.sh

@@ -19,6 +19,9 @@ if [[ "$SHOULD_BUILD" == "yes" ]]; then
   export npm_config_target_arch="$BUILDARCH"
   ../update_settings.sh
 
+  # apply patches
+  patch -u src/vs/platform/update/electron-main/updateService.win32.ts -i ../patches/update-cache-path.patch
+
   yarn
   yarn postinstall
   mv product.json product.json.bak

+ 11 - 0
patches/update-cache-path.patch

@@ -0,0 +1,11 @@
+--- vscode/src/vs/platform/update/electron-main/updateService.win32.ts	2019-12-08 15:09:44.000000000 -0800
++++ src/src/vs/platform/update/electron-main/updateService.win32.ts	2019-12-08 15:12:56.000000000 -0800
+@@ -55,7 +55,7 @@
+ 
+ 	@memoize
+ 	get cachePath(): Promise<string> {
+-		const result = path.join(tmpdir(), `vscode-update-${product.target}-${process.arch}`);
++		const result = path.join(tmpdir(), `vscodium-update-${product.target}-${process.arch}`);
+ 		return pfs.mkdirp(result, undefined).then(() => result);
+ 	}
+