pc37utn / moldybread

An attempt to reimplement whitebread in nim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Moldy Bread

GitHub Build and Test Badge

GitHub Release and Publish Badge

An attempt to reimplement whitebread in nim.

Harvesting Metadata with No Pages with Moldy Bread

Installing and Building

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.

  1. First, follow the instructions here to install nim. Using choosenim is recommended.
  2. Make sure you set your PATH appropriately so that nim and nimble can be found.
  3. Make sure you have a c compiler like gcc or musl (if not, you'll get an error in step 6).
  4. git clone git@github.com:markpbaggett/moldybread.git
  5. cd moldybread
  6. nimble install

Documentation

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.

About

An attempt to reimplement whitebread in nim

License:GNU Lesser General Public License v3.0


Languages

Language:Nim 100.0%