diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-10-17 16:05:57 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2020-10-27 14:02:00 -0400 |
commit | f3d8ab2ef6ffe30ec91c795e0223392dd96ea61a (patch) | |
tree | f73fa4af01f01eab917775d8e8df910872bb21b3 /ghc.mk | |
parent | 4950dd075ce79e13d24362d669e134ed5a4ddec7 (diff) | |
download | haskell-f3d8ab2ef6ffe30ec91c795e0223392dd96ea61a.tar.gz |
build system: Clean mingw tarballs
Tamar noticed in !4293 that the build systems fail to clean up the mingw
tarballs directory (`ghc-tarballs`). Fix this in both the make build
system and Hadrian.
Diffstat (limited to 'ghc.mk')
-rw-r--r-- | ghc.mk | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1424,6 +1424,13 @@ distclean : clean # Don't delete 'inplace' itself, it contains source files. $(call removeTrees,inplace/mingw) +# Remove the download tarballs. This is because updating +# the tarballs doesn't remove old ones. After a tarbal is updated +# you end up with both in your tree and get a franken build. +# The downside here is that a maintainer clean will trigger more +# bandwidth usage from haskell.org + $(call removeTrees,ghc-tarballs) + # Remove the fs utilities. $(call removeFiles,utils/lndir/fs.h) $(call removeFiles,utils/lndir/fs.c) |