Commit 49dab3b8 authored by Mahdi Yari's avatar Mahdi Yari
Browse files

Merge branch 'buildinstructions' into 'master'

Build instructions

See merge request !2
parents 8cd82f8a 1653acc6
......@@ -4,6 +4,28 @@ Vessel is a lite wallet for the Hive blockchain that you can run on your desktop
**This is experimental and messy software at the moment, please use with caution.**
# Release Instructions
To build for release:
```
#Install Wine if you want to build for windows
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
sudo apt update
sudo apt install --install-recommends winehq-stable
npm run build
sudo npm i -g electron-builder
electron-builder -mwl
```
Mac releases must be built on a Mac. Can build on intel for M1 thanks to Rosetta.
## No Support & No Warranty
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
......@@ -35,3 +57,7 @@ IN THE SOFTWARE.
- [2017/09/19 - 0.0.7 Release Notes](https://hive.blog/steem-project/@jesta/vessel-007-account-creation-encrypted-memos-bittrex)
- [2017/05/24 - 0.0.6 Release Notes](https://hive.blog/steem-project/@jesta/vessel-006-steem-power-delegation)
- [2017/05/20 - This app was announced on hive.blog](https://hive.blog/steem-project/@jesta/vessel-pre-release-looking-for-feedback)
......@@ -4,6 +4,14 @@
"version": "1.0.1",
"description": "A simple wallet for managing your Hive accounts.",
"main": "./main.prod.js",
"author": "Rishi Panthee <hi@rishipanthee.com>",
"contributors": [
{
"name" : "Rishi Panthee",
"email" : "hi@rishipanthee.com",
"url" : "https://rishipanthee.com/"
}
],
"scripts": {
"postinstall": "npm rebuild --runtime=electron --target=1.6.6 --disturl=https://atom.io/download/atom-shell --build-from-source"
},
......
......@@ -3,6 +3,14 @@
"productName": "vessel",
"version": "1.0.1",
"description": "A simple wallet for managing your Hive accounts.",
"author": "Rishi Panthee <hi@rishipanthee.com>",
"contributors": [
{
"name" : "Rishi Panthee",
"email" : "hi@rishipanthee.com",
"url" : "https://rishipanthee.com/"
}
],
"scripts": {
"test": "cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 node --trace-warnings ./test/runTests.js",
"test-all": "npm run lint && npm run flow && npm run test && npm run build && npm run test-e2e",
......
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment