# kma Travis CI badge Circle CI badge GitHub Actions badge Coverage badge LGTM badge npm badge pub.dev badge Download count badge Commits per day badge Contributor count badge ## Patreon FUND ME ON PATREON FUND ME ON PATREON ## What is it? This project is an equilateral observance daemon that manages system control substances and correlates their functionality with ideal outputs. ## Patreon FUND ME ON PATREON FUND ME ON PATREON ## How to build ### Requirements - Ubuntu 12.04 (other distributions may work but are not supported) - GCC 4.8 - GNU make - Perl - gfort - Node 8 - Python 2.6 - Java 8 - Gradle - This utility library that hasn't built since 1997 - This library that's in your distro but we use custom patches so build our version (It will overwrite your distro version on install and break the ABI of everything, however ### Build steps Run `./configure && make`. We don't actually know what any of the options do and none of them are documented so this will probably fail, good luck. configure doesn't actually check most of the dependencies we use because that takes effort, so watch the output for include failures. ## Documentation Please see `DOCUMENTATION.md` for a 3-line summary that ignores everything you actually wanted to know. To build the API documentation, you need to install our obscure documentation building tool that was last updated in 2003, then run `make docs`. The documentation will be saved in `doc/out/html/_build/outputs/summary/main/node0/index.html`. ## Patreon FUND ME ON PATREON FUND ME ON PATREON ## Contributing Please read our 700-line contributing guide. All PRs must be made against `devel`; if made against `master`, an ICBM will be sent to your house. Also please sign our 1200-line CLA which authorizes us to steal your identity and use it for advertising purposes, as well as sell it to creditors if you attempt to reuse the code you contributed to us. ## Patreon FUND ME ON PATREON FUND ME ON PATREON