X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Makefile;h=97521af0ee069887942d9f9c2d3a44525bbb4cf5;hb=837fa0bb303c5e50c27d899692f5e87599f73abf;hp=6b4bd42028287e190f1bb309d494555ebbe04a97;hpb=e8efbfa2a73812c9aaf3a926dce1ad2509549d5c;p=ghc-hetmet.git diff --git a/Makefile b/Makefile index 6b4bd42..97521af 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,7 @@ project-check : # ----------------------------------------------------------------------------- # Make sure configure is up-to-date -all boot :: configure +all install dist binary-dist :: configure configure :: configure.in @echo "WARNING: configure needs to be regenerated. Type" @echo " make -f Makefile.config ./configure" @@ -236,8 +236,11 @@ binary-dist:: # # Do it like this: # -# $ make boot +# $ make # $ make dist Project=Ghc +# +# WARNING: `make dist' calls `make distclean' before tarring up the tree. +# .PHONY: dist @@ -272,7 +275,7 @@ dist :: # Automatic generation of a MANIFEST file for a source distribution # tree that is ready to go. dist-manifest :: - cd $(SRC_DIST_DIR); $(FIND) . \( -type l -o -type f \) -exec ls -lLG {} \; | sed -e 's/\.\///' > /tmp/MANIFEST ; mv /tmp/MANIFEST MANIFEST + cd $(SRC_DIST_DIR); $(FIND) . \( -type l -o -type f \) -exec ls -lLG {} \; | sed -e 's/\.\///' > MANIFEST.tmp ; mv MANIFEST.tmp MANIFEST dist-package :: dist-package-tar-gz