Skip to content

Commit fb246c9

Browse files
committed
ci: Add support for FreeBSD to the build process
Updates #1826 Updates #1880 Updates #2320 Updates #2349
1 parent 88b8cff commit fb246c9

File tree

3 files changed

+23
-4
lines changed

3 files changed

+23
-4
lines changed

ci/dev/vscode.patch

+15-3
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ index 2d754bf4054713f53beed030f9211b33532c1b4b..708b7e40a662e4ca93420992bf7a5af0
255255
return typeof navigator !== 'undefined' && vscode.env.uiKind === vscode.UIKind.Web;
256256
}
257257
diff --git a/package.json b/package.json
258-
index 28f8a69a2a91f9cb9f4dbd73ed3e689b2b3afe84..b5b0612dc8a5bea6b71cb0c40f21c8dc80582e69 100644
258+
index 28f8a69a2a91f9cb9f4dbd73ed3e689b2b3afe84..075f506c095cb6539a40fbac92db0e574bc237fc 100644
259259
--- a/package.json
260260
+++ b/package.json
261261
@@ -46,7 +46,11 @@
@@ -279,15 +279,27 @@ index 28f8a69a2a91f9cb9f4dbd73ed3e689b2b3afe84..b5b0612dc8a5bea6b71cb0c40f21c8dc
279279
"spdlog": "^0.11.1",
280280
"sudo-prompt": "9.1.1",
281281
"tas-client-umd": "0.1.2",
282-
@@ -161,7 +167,6 @@
282+
@@ -110,7 +116,6 @@
283+
"css-loader": "^3.2.0",
284+
"debounce": "^1.0.0",
285+
"deemon": "^1.4.0",
286+
- "electron": "9.3.3",
287+
"eslint": "6.8.0",
288+
"eslint-plugin-jsdoc": "^19.1.0",
289+
"eslint-plugin-mocha": "8.0.0",
290+
@@ -157,11 +162,9 @@
291+
"opn": "^6.0.0",
292+
"optimist": "0.3.5",
293+
"p-all": "^1.0.0",
294+
- "playwright": "1.3.0",
283295
"pump": "^1.0.1",
284296
"queue": "3.0.6",
285297
"rcedit": "^1.1.0",
286298
- "rimraf": "^2.2.8",
287299
"sinon": "^1.17.2",
288300
"source-map": "^0.4.4",
289301
"style-loader": "^1.0.0",
290-
@@ -193,5 +198,8 @@
302+
@@ -193,5 +196,8 @@
291303
"windows-foreground-love": "0.2.0",
292304
"windows-mutex": "0.3.0",
293305
"windows-process-tree": "0.2.4"

ci/lib.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ arch() {
3838
aarch64)
3939
echo arm64
4040
;;
41-
x86_64)
41+
x86_64 | amd64)
4242
echo amd64
4343
;;
4444
*)

doc/npm.md

+7
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,10 @@ npm config set python python2
4040
```bash
4141
xcode-select --install
4242
```
43+
44+
## FreeBSD
45+
46+
```sh
47+
pkg install -y git python npm-node12 yarn-node12 pkgconf
48+
pkg install -y libsecret libxkbfile libx11 libinotify
49+
```

0 commit comments

Comments
 (0)