João Moreno
e469272e45
remove inline sourcemaps from build files ( #198842 )
2023-11-22 14:05:46 +01:00
Matt Bierner
10d94ba0f3
Pick up latest TS nightly for building VS Code ( #194631 )
2023-10-02 19:40:35 +01:00
João Moreno
aac80c3f0a
Adopt new distro format ( #178689 )
...
* Simplify distro
Also a ton of drive-by fixing around builds:
- simplified many oneliners
- fixed missing custom npm registry call setups
- remove unnecessary and duplicate work during builds
- many many fixes
2023-04-02 09:35:39 +02:00
João Moreno
277e80be94
dynamically find macos signing identity ( #171063 )
...
* dynamically find macos signing identity
* debug
* more debug
* argh
* Revert "argh"
This reverts commit 0e0715fb44
.
Revert "more debug"
This reverts commit 7632542023
.
Revert "debug"
This reverts commit 6f00a3acef
.
2023-01-11 23:39:31 +09:00
Robo
2fae780e49
chore: update code signing certificate identity ( #171061 )
2023-01-11 14:13:50 +01:00
Johannes
696c1cf199
build utils with source map to enable JS debug console
2022-11-10 15:05:47 +01:00
Robo
0d5fbcc577
chore: use plugin executable for utility process on macOS ( #161102 )
...
chore: update app entitlements
2022-09-21 08:18:39 -07:00
Matt Bierner
2a84b0fb6d
Enable alwaysStrict for build scripts ( #152778 )
...
Turns on `alwaysStrict` and removes `'use strict';` from our `.ts` files
2022-06-21 19:00:43 +00:00
deepak1556
eaa2b431ac
ci: fix codesigning universal build
2022-03-21 16:05:13 +09:00
Robo
5f09c54449
chore: replace plist with plutil ( #145392 )
2022-03-18 07:48:48 -07:00
Matt Bierner
433bf7cd88
Update build scripts to target es2020
2022-02-28 14:00:17 -08:00
deepak1556
325bea69a7
chore: add media and apple event entitlements
...
Fixes https://github.com/microsoft/vscode/issues/119787
Fixes https://github.com/microsoft/vscode/issues/95062
2021-03-30 22:58:21 -07:00
Alexandru Dima
d1fff1a083
Check in .js
files from the /build/
folder to improve build speeds
2020-12-14 11:13:16 +01:00
João Moreno
2469bf6832
remove build compilation output
2020-09-22 11:12:55 +02:00
Robo
d5372eb159
Reland "fix: use electron-osx-sign instead of manual code signing ( #97582 )" ( #98145 )
...
This reverts commit f291767f09
.
2020-05-20 10:06:15 +02:00
deepak1556
f291767f09
Revert "fix: use electron-osx-sign instead of manual code signing ( #97582 )"
...
This reverts commit a1ddfae782
.
2020-05-19 00:49:44 -07:00
João Moreno
a1ddfae782
fix: use electron-osx-sign instead of manual code signing ( #97582 )
...
* fix: use electron-osx-sign instead of manual code signing
* build/gulpfile.vscode.darwin.js -> build/darwin/sign.ts
* fix script call in pipeline
* fix incorrect keychain path
* fix update path to entitlements
* sign children first
* move electron-osx-sign deps to build/
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-18 08:43:30 -07:00