-
Notifications
You must be signed in to change notification settings - Fork 14
Installation
Aleks-Daniel Jakimenko-Aleksejev edited this page May 29, 2018
·
35 revisions
Get the source code:
git clone --recurse-submodules [email protected]:perl6/whateverable.git
# or using https ↓
# git clone --recurse-submodules https://github.com/perl6/whateverable.git
cd whateverable
If you already cloned the repo without submodules and want to clone them later, run this in whateverable root:
git submodule update --init --recursive
Use zef
to install dependencies:
zef install --deps-only .
If you are using rakudobrew
, you will need to run rehash
command to make sake
available.
rakudobrew rehash
For Nativecallable you will need castxml
debian package or its equivalent (gccxml
should also work fine).
You will also need zstd
and lrzip
. On Debian you can install these using this command:
sudo apt install zstd lrzip
To run a bot, use sake debug:botname
command. For example:
sake debug:unicodable
The bot should start and join #whateverable channel on freenode.