Made the build process a bit more clear

This commit is contained in:
Mauro Balades
2024-07-03 09:52:25 +02:00
parent 56004d87f4
commit 40e17a34b5
3 changed files with 6 additions and 5 deletions

View File

@@ -13,16 +13,16 @@ git clone https://github.com/zen-browser/desktop.git
cd desktop
```
Install gluon
Install dependencies
```bash
npm i -g gluon-build@next
npm i
```
Download and bootstrap the browser
```
gluon download && gluon bootstrap
npm run bootstrap
```
Start building the browser

2
package-lock.json generated
View File

@@ -9,7 +9,7 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"gluon-build": "^1.0.0-rc.5"
"gluon-build": "next"
}
},
"node_modules/@oozcitak/dom": {

View File

@@ -7,6 +7,7 @@
"start": "cd engine && ./mach run --noprofile",
"import": "gluon import",
"export": "gluon export",
"bootstrap": "gluon download && gluon bootstrap",
"package": "gluon package",
"update-newtab": "python3 update_newtab.py"
},
@@ -22,6 +23,6 @@
},
"homepage": "https://github.com/zen-browser/core#readme",
"dependencies": {
"gluon-build": "^1.0.0-rc.5"
"gluon-build": "next"
}
}