Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Haskell PVP.
Added
- Read SATYROGRAPHOS_DIR for Satyrographos registory (#55)
Changed
- Stop writing
~/.satyrographos unless it is required (#57)
Added
- Add
-package PACKAGE option to install subcommand. (#29, #35) - Support build script
Satyristes (#30, #33, #41) - Show compatibility warnings (#40, #46)
- Build library docs (require satysfi capable with
-C option) (#43)
Changed
- Use consistent terminology. (#39)
- Changed metadata format stored in package registry, which requires removing existing
~/.satyrographos directory (#51)
Fixed
- Fix install directory when environment variable
SATYSFI_RUNTIME exists. (#25)
Fixed
- Satyrographos does not fail even when OPAM does not exist
Added
- Add
install -copy to copy files rather than create symlinks.
Changed
- When satysfi dist does not exist in the OPAM registory, Satyrographos use one in either
/usr/local/share/satysfi/dist or /usr/share/satysfi/dist. satyrographos status has more information.
Fixed
- Non-deterministic test failure
Fixed
- Fix build error with YoJson 1.4.1+satysfi
- Updated README
Fixed
- Fix build error with YoJson 1.6.0
Added
- Add compatibility gates and warnings.
- Add
-system-font-prefix <system-font-name-prefix> to install system fonts. - Add
-verbose to control message verbosity.
Changed
- Use new repository schema.
- Installs symbolic links to files under the registory rather than their copies.
Added
- Accepts
-help, help and so on in command line argument
Added
- Add Licence and Changelog.
- Functionality to register packages
- Functionality to install registered packages
- Merge hash files
- Detect duplicated package files
- Detect duplicated hash definitions