From 40e17a34b536f0628edd791a29f20f5f926cc63b Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Wed, 3 Jul 2024 09:52:25 +0200 Subject: [PATCH] Made the build process a bit more clear --- README.md | 6 +++--- package-lock.json | 2 +- package.json | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9342a3bfc..694454560 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/package-lock.json b/package-lock.json index 17a973411..9f02c3d01 100644 --- a/package-lock.json +++ b/package-lock.json @@ -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": { diff --git a/package.json b/package.json index e14b1a7ba..1a5209054 100644 --- a/package.json +++ b/package.json @@ -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" } }