X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=utils%2FmkdependC%2FMakefile;h=91a213c022a69d9694f349dbd62bd3a768aa186f;hb=b20e2bee6b0a734563f456dc346f91a3286d84b0;hp=9c00c090188b4491ce5587906327aa41fa60267a;hpb=430453c5131592b6147a80202dc5f7fbe3f3d5fd;p=ghc-hetmet.git diff --git a/utils/mkdependC/Makefile b/utils/mkdependC/Makefile index 9c00c09..91a213c 100644 --- a/utils/mkdependC/Makefile +++ b/utils/mkdependC/Makefile @@ -1,21 +1,15 @@ +# ----------------------------------------------------------------------------- # -# Boilerplate Makefile for building perl script that -# needs some configured constants prepended to it. +# (c) 2009 The University of Glasgow # -TOP=../.. -include $(TOP)/mk/boilerplate.mk - -boot :: all - -PROG=mkdependC -CLEAN_FILES += $(PROG) -all:: - $(RM) -f $(PROG) - echo '#!$(PERL)' >> $(PROG) - echo '$$DEFAULT_TMPDIR = "$(DEFAULT_TMPDIR)";' >> $(PROG) - echo '$$CPP = "$(CPP)";' >> $(PROG) - echo '$$BUILDPLATFORM = "$(BUILDPLATFORM)";' >> $(PROG) - cat $(PROG).prl >> $(PROG) - $(EXECUTABLE_FILE) $(PROG) +# This file is part of the GHC build system. +# +# To understand how the build system works and how to modify it, see +# http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture +# http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying +# +# ----------------------------------------------------------------------------- -include $(TOP)/mk/target.mk +dir = utils/mkdependC +TOP = ../.. +include $(TOP)/mk/sub-makefile.mk