Home

Awesome

lol-build-manager-electron-app

Cross platform application built with help of Electron framework for the League of Legends build manager. Currently only works in OSX.

Developing

First things first, get yourself a League of Legends API key from developer.riotgames.com.

# install all dependencies
npm install

# gulp watch that listen to file changes
API_KEY="<YOUR_API_KEY>" gulp

# in a another terminal tab to run the app without building and
# packaging the application
npm run start-app

Testing

Ain't nobody got time fo dat

But seriously, due to the tight time constraints for now there aren't any tests. Already feeling the pain of not having them.

Publishing

# for building the application on OSX you need to have brew
# and through it install Wine, it is needed for Windows build
brew install wine
# it is very likely the installation for it will fail and you will be
# prompt to install xquartz, install it and then try again Wine
# it will take some time
brew install Caskroom/cask/xquartz

API_KEY="<YOUR_API_KEY>" npm run package

TODO

Check TODO.md