diff --git a/README.md b/README.md index 4752e8a6b6..e404874811 100644 --- a/README.md +++ b/README.md @@ -1,45 +1,4 @@ -### boulder +# boulder-d-legacy -This repository contains the `boulder` tool, which is used to produce -`.stone` binary packages from a `stone.yml` source definition file. - -#### Prerequisites - -`boulder` (and its own dependencies) depends on a couple of system libraries -and development headers, including (in fedora package names format): - -- `cmake`, `meson` and `ninja` -- `libcurl` and `libcurl-devel` -- `libzstd` and `libzstd-devel` -- `xxhash-libs` and `xxhash-devel` -- `moss` (build prior to building `boulder`) -- `moss-container` (build after `moss` and prior to boulding `boulder`) - -### Cloning - -Remember to add the `--recurse-submodule` argument (for serpent-style commit hook, `update-format.sh` and editorconfig settings). - -### Building - - meson --prefix=/usr build/ - meson compile -C build/ - sudo ninja install -C build/ - -### Running - - sudo boulder build stone.yml - -### Bumping the version showed in `boulder version` - -Edit the `meson.build` project `version` property: - - project( - 'boulder', - ['d'], - version: '1.0.1', # <- this - license: [ - 'Zlib', - ] - ) - -This will in turn get picked up by `source/boulder/environment.d` +This has been superceded by the Rust implementation. +It exists for historical purposes.