kowainik / tomland

🏝 Bidirectional TOML serialization
https://kowainik.github.io/posts/2019-01-14-tomland
Mozilla Public License 2.0
121 stars 39 forks source link

Add flags that control building the executables #392

Closed sjakobi closed 2 years ago

sjakobi commented 2 years ago

The readme and play-tomland executables have very limited usefulness for usual package users. Therefore it is better to disable them by default in order to conserve resources.

Additionally, because build-tool-depends as used in the readme executable are currently unsupported by Hackage's docs builder, automated docs builds didn't work for tomland and any packages that depend on it.

Context: https://github.com/haskell/hackage-server/issues/988#issuecomment-956508617

chshersh commented 2 years ago

@sjakobi tomland-1.3.3.1 was released to Hackage with your changes about flags. I hope it helps you to have documentation for your packages on Hackage automatically 🙂

sjakobi commented 2 years ago

Thank you, @vrom911 and @chshersh! :)