This ensures that we don't accidentally forget to package data files when uploading to Hackage to prevent build failures
13 lines
309 B
Nix
13 lines
309 B
Nix
src:
|
|
|
|
{ cabal-install, coreutils, runCommand }:
|
|
|
|
runCommand "dhall-sdist" {} ''
|
|
${coreutils}/bin/mkdir $out
|
|
${coreutils}/bin/cp --recursive ${src} src
|
|
cd src
|
|
${coreutils}/bin/chmod --recursive u+w .
|
|
${coreutils}/bin/mkdir dist
|
|
HOME=$PWD ${cabal-install}/bin/cabal sdist --output-directory=$out
|
|
''
|