-
Notifications
You must be signed in to change notification settings - Fork 4
Building
Don't feel like building? Prebuilt versions are available here. Prebuilds are intended for production environments only and don't include unnecessary files.
Maid-IRC requires Node.js v4.1.x or newer.
Note: Package manager-provided versions may not satisfy this requirement. The Node.js site provides recent binaries for all the platforms.
At the time of writing Debian 8 "jessie" provides Node.js version 0.10.29. You may use nvm, n, nave or download directly from the aforementioned official site to meet the requirements for this app. npm, which may or may not be packaged with Node.js, is also required.
ICU dev headers are needed to successfully build npm dependencies.
Install the prerequisites:
$ sudo apt-get install libicu-dev git
Install grunt-cli:
$ sudo npm install -g grunt-cli
Clone the repository:
$ git clone https://github.com/Phalanxia/Maid-IRC.git
Set the working directory to the freshly obtained copy and install the nodejs dependencies
$ cd Maid-IRC; npm install
Build Maid-IRC:
$ grunt build
Generating a production ready zip file
$ grunt package