An attempt to reimplement whitebread in nim.
Installing the Release
Moldy Bread is designed to be as portable as possible by being compiled in C.
The latest tagged release is available in releases and compiled with gcc. Depending on your architecture (X86 64Bit Linux), you may be able to use the binary available here.
For security reasons, no authentication information is stored in the compiled version of the binary.
For this reason, you must point at a config.yml file. For more information about this, review the documentation.
Building the Application
If you are unable to use the release binrary, you can build a binary with the files in this repository.
- First, follow the instructions here to install nim. Using choosenim is recommended.
- Make sure you set your PATH appropriately so that nim and nimble can be found.
- Make sure you have a c compiler like gcc or musl (if not, you'll get an error in step 6).
- git clone [email protected]:markpbaggett/moldybread.git
- cd moldybread
- nimble install
Documentation for all packages and public procs and types are generated automatically and hosted in this repository with GitHub Pages after each commit.
Look here for instructions on how to use all operations.