Skip to content

Instantly share code, notes, and snippets.

@avoidik
Created July 2, 2017 19:45
Show Gist options
  • Save avoidik/850a87d721843f014bd202201b106685 to your computer and use it in GitHub Desktop.
Save avoidik/850a87d721843f014bd202201b106685 to your computer and use it in GitHub Desktop.
Rambox - Building on Ubuntu/Mint

Building Rambox from source

  • install npm via nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
source ~/.bashrc
nvm install 7
npm install -g npm
  • check ~/.bashrc (at the end)
export NVM_DIR="$HOME/.nvm"
[[ -s "$NVM_DIR/nvm.sh" ]] && source "$NVM_DIR/nvm.sh"
  • install missing deps
sudo apt-get install rpm
  • download and install SenchaCmd from here and don't forget to tick compass option

  • check ~/.bashrc (at the end)

export PATH="/home/vja/bin/Sencha/Cmd:$PATH"
  • build
git clone https://github.com/saenzramiro/rambox.git
cd rambox
cp env-sample.js env.js
npm install
npm run sencha:compile
npm run build:linux64
  • collect output in rambox/dist
@avoidik
Copy link
Author

avoidik commented Jul 2, 2017

cleanup:

npm run clean
npm run sencha:clean

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment