Kiwi IRC Desktop
This project is an electron builder/packager for (kiwiirc)[https://github.com/kiwiirc/kiwiirc]
Building from source
Dependencies
Before you can build or start to develop on Kiwi IRC Desktop, make sure to have the following installed on your system:
You may also need other packages for multi os/distro building
see multi-platform-build for more info
Getting started
These tasks are required first for both development and production builds
$ git clone https://github.com/kiwiirc/kiwiirc-desktop.git
$ cd kiwiirc-desktop
$ yarn
Starting in development mode
$ yarn dev
Building default packages/zips
$ yarn build
Building custom packages/zips
First ensure that kiwiirc is built using:
$ yarn build:kiwi
To build with custom switches use build:dist
for more info see cli commands
$ yarn build:dist --dir --x64
(can build all kiwiirc desktop packages)
MacOS NotesInstall Xcode from the app store and the following packages.
https://brew.sh/
Homebrew see$ brew install nodejs yarn rpm gnu-tar
MacOS build tips
Skip code signing
yarn build:dist --dir -c.mac.identity=null
Building all os types
yarn build:dist --mac --linux --win