Commit Graph

48 Commits

Author SHA1 Message Date
Robo
0c1e34fa4e chore: update electron@22.5.5 (#184115) 2023-06-01 21:38:57 -07:00
Robo
c26003f37a chore: update electron@22.5.4 (#183716) 2023-05-29 16:09:35 +02:00
Robo
ced29a4346 chore: update electron@22.3.10 (#183116) 2023-05-22 16:34:36 +02:00
Benjamin Pasero
83e7b4dcec 🆙 electron@22.5.2 (#182043) 2023-05-10 13:19:45 +02:00
Sandeep Somavarapu
d4632bb740 unc - adopt setting and handling of allow list (#181916)
* unc - adopt setting and handling of allow list (#5)

* unc - adopt setting and handling of allow list

* unc - set allow list on server too

* unc - pick our patched node.js for now

* bump electron

* unc - ignore sync is not needed with machine scope

* unc - use process set directly

* 🆙 22.5.1

* fix compile

---------

Co-authored-by: Benjamin Pasero <Benjamin.Pasero@microsoft.com>
2023-05-09 19:52:08 +02:00
Robo
039fd8980d chore: update electron@22.4.8 (#180526) 2023-04-21 17:59:30 +02:00
Raymond Zhao
ee76f103e1 Use custom node-gyp for SDL pipeline (#179723)
* Use custom node-gyp
* Avoid using relative cd
* Remove ia32 for Linux
* Bump gulp-atom-electron; unblocks downloading PDBs
* Add native-is-elevated to the scan
2023-04-21 09:15:05 +09:00
Robo
d57d7ff4dc chore: update electron@22.4.7 (#180276) 2023-04-19 04:34:34 +02:00
Robo
a24f964ea1 Revert "chore: update electron@22.4.6 (#179947)" (#179991)
This reverts commit 316995c8b6.
2023-04-14 18:37:17 +01:00
Robo
316995c8b6 chore: update electron@22.4.6 (#179947) 2023-04-14 09:45:30 +01:00
Robo
1307c7afbe chore: update electron@22.4.5 (#179857)
* chore: update electron@22.4.5

* chore: avoid replacing ffmpeg
2023-04-13 21:32:24 +09:00
Robo
34c8b46830 chore: bump electron@22.3.5 (#179357) 2023-04-06 09:16:54 +02:00
Robo
e5f61433b5 chore: update to Electron 22 (#177600)
* Revert "chore: revert to Electron 19 (#175851)"

This reverts commit 3a11b47eee.

* chore: bump electron@22.3.3

* build: use custom version for V8 sandbox

* chore: update electron@22.4.1

* chore: enable forceAllocationsToV8Sandbox for extension host

* chore: bump electron@22.4.2

* chore: bump electron@22.4.3

* sandbox - cleanup from electron 22 update (#178919)

* Revert "chore: revert to Electron 19 (#175851)"

This reverts commit 3a11b47eee.

* chore: bump electron@22.3.3

* build: use custom version for V8 sandbox

* chore: update electron@22.4.1

* chore: enable forceAllocationsToV8Sandbox for extension host

* chore: bump electron@22.4.2

* chore: bump electron@22.4.3

* temp: update distro

* sandbox - cleanup from electron 22 update

* missing comile

* more changes

* fix build

* restore

* 💄

* compile

---------

Co-authored-by: deepak1556 <hop2deep@gmail.com>

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-04-03 09:09:31 +02: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
Paul Köck
aa1052b3d8 Oh, it's already 2023 (#172649) 2023-03-23 10:33:54 +01:00
Robo
3a11b47eee chore: revert to Electron 19 (#175851)
* Revert "Update to min supported version of node (#175723)"

This reverts commit f749e6be2d.

* Revert "chore: update min node version for development (#175663)"

This reverts commit f2a822fbe9.

* Revert "electron 22 sandbox - enable for OSS (#175659)"

This reverts commit 2551af21f8.

* Revert "chore: update to Electron 22 (#166430)"

This reverts commit 6e85d2b51e.
2023-03-02 02:58:46 -08:00
Robo
6e85d2b51e chore: update to Electron 22 (#166430)
* chore: bump electron@22.0.0-beta.5

* chore: bump electron@22.0.0-beta.7

* chore: update libc++ flags

* chore: switch to c++17

* chore: bump electron@22.0.0

* chore: bump electron@22.0.2

* chore: cleanup build config for linux

* chore: update debian dependencies

* chore: update rpm dependencies

* chore: update electron@22.0.3

* chore: bump electron@22.2.0

* chore: remove deprecated utility process invoker

* chore: bump electron@22.2.1

* chore: remove unused methods

* chore: update internal electron version

* chore: bump electron@22.3.0

* temp: update electron with default PGO

* chore: bump electron@22.3.1

* cleanup

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-02-28 07:04:00 -08:00
Robo
a22b77d5e1 chore: bump electron@19.1.11 (#175531)
* chore: bump electron@19.1.11

* chore: update chromium version for security patches
2023-02-27 13:57:52 +01:00
Robo
20c4065239 chore: bump electron@19.1.10 (#174808) 2023-02-20 08:07:18 +01:00
Johannes
696c1cf199 build utils with source map to enable JS debug console 2022-11-10 15:05:47 +01:00
Connor Peet
18f743d534 address pr comments 2022-10-05 12:56:07 -07:00
Alex Burgel
c27c1638ec Add swift to supported darwin document types (#159002)
* Add swift to supported darwin document types

* add compilation output

Co-authored-by: João Moreno <joao.moreno@microsoft.com>
2022-08-24 13:06:19 +00: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
Benjamin Pasero
9ce2a653c8 macOS: declare folder support (#147686)
* wip

* add utis
2022-04-19 12:56:55 +02:00
Matt Bierner
433bf7cd88 Update build scripts to target es2020 2022-02-28 14:00:17 -08:00
Paul Köck
a06afb22ce chore: update copyright year (#139988)
* Oh, it's already 2022

* Updated copyright to 2022
2022-01-09 19:03:44 -08:00
Harald Kirschner
35742e91cc Adding compiled version of the electron.ts 2021-08-18 14:08:28 -07:00
Matt Bierner
ab598a53ab Only include prod node_modules from extensions
Fixes #130158
2021-08-05 13:39:04 -07:00
Tanner Bennett
772f41ff66 Provide more specific file type descriptions
Make use of the changes in the previous commit
2021-03-22 12:01:46 -05:00
Benjamin Pasero
8f1b7a36de sandbox - allow to reuse environment service in sandbox 2021-03-15 11:27:31 +01:00
Alexandru Dima
c1eb24b027 Load expensive node modules lazily 2020-12-22 19:55:56 +01: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
João Moreno
6ca91db00a Merge remote-tracking branch 'origin/master' into joao/linux-arm 2020-09-09 08:53:49 +02:00
João Moreno
47d8a25606 build vscode armhf 2020-09-08 09:41:28 +02:00
Caio
c45e05e4a6 treat *.c++ and *.h++ files as c++ on macos 2020-08-17 21:40:18 -03:00
João Moreno
3de76f6b2c missing compilation 2020-05-27 15:27:42 +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
Matt Bierner
ff253a8f60 Build VS Code with TS 3.9-nightly 2020-02-29 11:45:48 -08:00
Alexandru Dima
0789507d6b Commit missing output file 2019-11-28 10:30:41 +01:00
Joao Moreno
9289dd7842 remove yarn gulp electron 2019-10-16 15:35:53 +02:00
Joao Moreno
5048816ebf extract yarn electron 2019-10-16 11:15:43 +02:00
Benjamin Pasero
73643c60a6 Update to Electron 4.0.x (#73119)
* Bump electron@4.0.0-beta.9

* electron 4 - temporarily warn about exploration change

* update to Electron 4.0.0 stable

* remove electron 4 notification

* bump to electron@4.0.1

* electron 4: adopt format change of "version" file

* build - set to use exploration image

* Revert "build - set to use exploration image"

This reverts commit 1bb280fc5e.

* electron@4.0.2

* fix electron.d.ts

* update distro

* bump electron@4.0.4

* debt - adopt new process.getProcessMemoryInfo()

* update electron@4.0.5

* electron@4.0.6

* electron 4.0.x - remove Linux 32bit build

* electron@4.0.7

* electron - update to 4.1.2

* bump electron@4.1.4

* update build (remove Linux32)

* electron@4.1.5

* electron 4 - remove linux 32bit warning

* Remove more 32-bit Linux build stuff

Fixes #66271

* electron@4.2.0

* electron@4.2.1

* electron@4.2.2

* electron@4.2.3

* Revert "electron@4.2.3"

This reverts commit ae375ef764.

* Revert "Revert "electron@4.2.3""

This reverts commit 513581ebc5.
2019-06-04 10:50:10 +02:00
Matt Bierner
fe45a7d21f Fix remaining strict null errors in build scripts 2018-10-03 10:47:32 -07:00
Joao Moreno
fdcecb53e6 remove package.json electronVersion 2017-11-16 14:43:41 +01:00
Joao Moreno
3c70e7e276 introduce build/lib/electron 2017-11-16 14:38:25 +01:00