# 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