Build main program with optimizations
make release
Build main program with debug symbols
make
Run unit tests if check framework is installed
make test
Clean output directory
make clean
Generate documentation
make doc
Run the bot with the included irc-bot.sh script
example ./irc-bot path_to_config_file
If config argument is omitted, it will try to find one in the current working directory
Library | Version | Reason |
---|---|---|
curl | >= 7.0 | Interact with the http protocol |
yajl | >= 2.0.4 | json support for config file and API's like Github's |
gperf | >= 3.0.0 | [optional] Update hash table when adding new bot commands |
check | >= 9.10 | [optional] Run unit tests |
lcov | >= 1.10 | [optional] Generate test coverage html report |
doxygen | >= 1.80 | [optional] Generate documentation |
Murmur ice | >= 3.4 | [optional] Murmur integration |
MPD | -------- | [optional] MPD integration |