appx.patch 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js
  2. index 25d8916..95863d2 100644
  3. --- a/build/gulpfile.vscode.js
  4. +++ b/build/gulpfile.vscode.js
  5. @@ -406,18 +406,18 @@ function packageTask(platform, arch, sourceFolderName, destinationFolderName, op
  6. - if (quality !== 'exploration') {
  7. - result = es.merge(result, gulp.src('.build/win32/appx/**', { base: '.build/win32' }));
  8. - const rawVersion = version.replace(/-\w+$/, '').split('.');
  9. - const appxVersion = `${rawVersion[0]}.0.${rawVersion[1]}.${rawVersion[2]}`;
  10. - result = es.merge(result, gulp.src('resources/win32/appx/AppxManifest.xml', { base: '.' })
  11. - .pipe(replace('@@AppxPackageName@@', product.win32AppUserModelId))
  12. - .pipe(replace('@@AppxPackageVersion@@', appxVersion))
  13. - .pipe(replace('@@AppxPackageDisplayName@@', product.nameLong))
  14. - .pipe(replace('@@AppxPackageDescription@@', product.win32NameVersion))
  15. - .pipe(replace('@@ApplicationIdShort@@', product.win32RegValueName))
  16. - .pipe(replace('@@ApplicationExe@@', product.nameShort + '.exe'))
  17. - .pipe(replace('@@FileExplorerContextMenuID@@', quality === 'stable' ? 'OpenWithCode' : 'OpenWithCodeInsiders'))
  18. - .pipe(replace('@@FileExplorerContextMenuCLSID@@', product.win32ContextMenu[arch].clsid))
  19. - .pipe(replace('@@FileExplorerContextMenuDLL@@', `${quality === 'stable' ? 'code' : 'code_insider'}_explorer_command_${arch}.dll`))
  20. - .pipe(rename(f => f.dirname = `appx/manifest`)));
  21. - }
  22. + // if (quality !== 'exploration') {
  23. + // result = es.merge(result, gulp.src('.build/win32/appx/**', { base: '.build/win32' }));
  24. + // const rawVersion = version.replace(/-\w+$/, '').split('.');
  25. + // const appxVersion = `${rawVersion[0]}.0.${rawVersion[1]}.${rawVersion[2]}`;
  26. + // result = es.merge(result, gulp.src('resources/win32/appx/AppxManifest.xml', { base: '.' })
  27. + // .pipe(replace('@@AppxPackageName@@', product.win32AppUserModelId))
  28. + // .pipe(replace('@@AppxPackageVersion@@', appxVersion))
  29. + // .pipe(replace('@@AppxPackageDisplayName@@', product.nameLong))
  30. + // .pipe(replace('@@AppxPackageDescription@@', product.win32NameVersion))
  31. + // .pipe(replace('@@ApplicationIdShort@@', product.win32RegValueName))
  32. + // .pipe(replace('@@ApplicationExe@@', product.nameShort + '.exe'))
  33. + // .pipe(replace('@@FileExplorerContextMenuID@@', `OpenWith${product.win32RegValueName}`))
  34. + // .pipe(replace('@@FileExplorerContextMenuCLSID@@', product.win32ContextMenu[arch].clsid))
  35. + // .pipe(replace('@@FileExplorerContextMenuDLL@@', `${product.applicationName.replace(/-/g, '_')}_explorer_command_${arch}.dll`))
  36. + // .pipe(rename(f => f.dirname = `appx/manifest`)));
  37. + // }
  38. } else if (platform === 'linux') {
  39. diff --git a/build/gulpfile.vscode.win32.js b/build/gulpfile.vscode.win32.js
  40. index 0c4dc52..156322b 100644
  41. --- a/build/gulpfile.vscode.win32.js
  42. +++ b/build/gulpfile.vscode.win32.js
  43. @@ -114,7 +114,7 @@ function buildWin32Setup(arch, target) {
  44. - if (quality !== 'exploration') {
  45. - definitions['AppxPackage'] = `${quality === 'stable' ? 'code' : 'code_insider'}_${arch}.appx`;
  46. - definitions['AppxPackageDll'] = `${quality === 'stable' ? 'code' : 'code_insider'}_explorer_command_${arch}.dll`;
  47. - definitions['AppxPackageName'] = `${product.win32AppUserModelId}`;
  48. - }
  49. + // if (quality !== 'exploration') {
  50. + // definitions['AppxPackage'] = `${product.applicationName.replace(/-/g, '_')}_${arch}.appx`;
  51. + // definitions['AppxPackageDll'] = `${product.applicationName.replace(/-/g, '_')}_explorer_command_${arch}.dll`;
  52. + // definitions['AppxPackageName'] = `${product.win32AppUserModelId}`;
  53. + // }