packcheck v0.4.2 Release Notes

Release Date: 2019-06-25 // almost 5 years ago
  • ๐Ÿ› Bug Fixes

    • ๐Ÿ— When building from source distribution, it would not build again unless cleaned with packcheck clean if a file in the source has changed.

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ Deprecate and replace the cabal command with cabal-v1, in future cabal will be used for cabal-v2.
    • ๐Ÿ—„ Deprecate and replace the cabal-new command with cabal-v2.
    • ๐Ÿ†• Deprecate and rename CABAL_NEWBUILD_OPTIONS to CABAL_BUILD_OPTIONS
    • ๐Ÿ†• Deprecate and rename CABAL_NEWBUILD_TARGETS to CABAL_BUILD_TARGETS
    • ๐Ÿ— Use STACK_BUILD_OPTIONS envvar in the dependency install phase as well
    • โœ‚ Remove stack yaml creation using stack init/solver

    โœจ Enhancements

    • Search for ghc among stack installed GHC binaries as well
    • โž• Add GHCJS support. Use ENABLE_GHCJS=y option.
    • โž• Add packcheck-safe.sh . The safe version does not trust or use any environment variables, all environment needs to be specified on the command line. It also catches any misspelled command line parameter names.
    • ๐Ÿ‘ Allow boolean parameters to be specified with a lenient syntax allowing values y|Y|yes|Yes|YES|true|True|TRUE|on|On|ON|n|N|no|No|NO|false|False|FALSE|off|Off|OFF