diff options
author | Simon Marlow <marlowsd@gmail.com> | 2009-04-28 08:52:33 +0000 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2009-04-28 08:52:33 +0000 |
commit | c59c053f0b8613dd128297ee0b6eef31f001c498 (patch) | |
tree | 5014a3c4a3e904b9f0f849c9085f2e68c2475b72 /utils | |
parent | 762babe6ccf1c5f63e0b077e9abfdb0d86d4cc78 (diff) | |
download | haskell-c59c053f0b8613dd128297ee0b6eef31f001c498.tar.gz |
Add a header to all build system files:
# -----------------------------------------------------------------------------
#
# (c) 2009 The University of Glasgow
#
# 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
#
# -----------------------------------------------------------------------------
Diffstat (limited to 'utils')
-rw-r--r-- | utils/genapply/Makefile | 12 | ||||
-rw-r--r-- | utils/genapply/ghc.mk | 12 | ||||
-rw-r--r-- | utils/genprimopcode/Makefile | 12 | ||||
-rw-r--r-- | utils/genprimopcode/ghc.mk | 12 | ||||
-rw-r--r-- | utils/ghc-cabal/ghc.mk | 11 | ||||
-rw-r--r-- | utils/ghc-pkg/Makefile | 12 | ||||
-rw-r--r-- | utils/ghc-pkg/ghc.mk | 12 | ||||
-rw-r--r-- | utils/hasktags/Makefile | 12 | ||||
-rw-r--r-- | utils/hasktags/ghc.mk | 12 | ||||
-rw-r--r-- | utils/hp2ps/Makefile | 12 | ||||
-rw-r--r-- | utils/hp2ps/ghc.mk | 12 | ||||
-rw-r--r-- | utils/hpc/Makefile | 12 | ||||
-rw-r--r-- | utils/hpc/ghc.mk | 12 | ||||
-rw-r--r-- | utils/mkdependC/Makefile | 12 | ||||
-rw-r--r-- | utils/mkdependC/ghc.mk | 12 | ||||
-rw-r--r-- | utils/mkdirhier/Makefile | 12 | ||||
-rw-r--r-- | utils/mkdirhier/ghc.mk | 12 | ||||
-rw-r--r-- | utils/runghc/Makefile | 12 | ||||
-rw-r--r-- | utils/runghc/ghc.mk | 12 | ||||
-rw-r--r-- | utils/touchy/Makefile | 12 | ||||
-rw-r--r-- | utils/touchy/ghc.mk | 12 | ||||
-rw-r--r-- | utils/unlit/Makefile | 12 | ||||
-rw-r--r-- | utils/unlit/ghc.mk | 12 |
23 files changed, 275 insertions, 0 deletions
diff --git a/utils/genapply/Makefile b/utils/genapply/Makefile index 06c44cf2a8..af57fa1cbd 100644 --- a/utils/genapply/Makefile +++ b/utils/genapply/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/genapply TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/genapply/ghc.mk b/utils/genapply/ghc.mk index 94fb45639c..cbd63f5c50 100644 --- a/utils/genapply/ghc.mk +++ b/utils/genapply/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/genapply_dist_MODULES = GenApply utils/genapply_dist_PROG = $(GHC_GENAPPLY_PGM) diff --git a/utils/genprimopcode/Makefile b/utils/genprimopcode/Makefile index 8849708790..b4c3b5d3f8 100644 --- a/utils/genprimopcode/Makefile +++ b/utils/genprimopcode/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/genprimopcode TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/genprimopcode/ghc.mk b/utils/genprimopcode/ghc.mk index 74ac4232e6..517c5773ba 100644 --- a/utils/genprimopcode/ghc.mk +++ b/utils/genprimopcode/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/genprimopcode_dist_MODULES = Lexer Main ParserM Parser Syntax utils/genprimopcode_dist_PROG = $(GHC_GENPRIMOP_PGM) diff --git a/utils/ghc-cabal/ghc.mk b/utils/ghc-cabal/ghc.mk index c0fd0f336d..6c6e6492b3 100644 --- a/utils/ghc-cabal/ghc.mk +++ b/utils/ghc-cabal/ghc.mk @@ -1,4 +1,15 @@ # ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + # Bootstrapping ghc-cabal # Euch, hideous hack: diff --git a/utils/ghc-pkg/Makefile b/utils/ghc-pkg/Makefile index c45176561c..3c96a137cd 100644 --- a/utils/ghc-pkg/Makefile +++ b/utils/ghc-pkg/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/ghc-pkg TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/ghc-pkg/ghc.mk b/utils/ghc-pkg/ghc.mk index 388af0d5b9..a27e30d35b 100644 --- a/utils/ghc-pkg/ghc.mk +++ b/utils/ghc-pkg/ghc.mk @@ -1,4 +1,16 @@ # ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + +# ----------------------------------------------------------------------------- # Bootstrapping ghc-pkg utils/ghc-pkg_dist_PROG = ghc-pkg diff --git a/utils/hasktags/Makefile b/utils/hasktags/Makefile index 64905b050a..4d774193ad 100644 --- a/utils/hasktags/Makefile +++ b/utils/hasktags/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/hasktags TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/hasktags/ghc.mk b/utils/hasktags/ghc.mk index 38ed434228..96a924fe86 100644 --- a/utils/hasktags/ghc.mk +++ b/utils/hasktags/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/hasktags_dist_MODULES = Main utils/hasktags_dist_PROG = hasktags$(exeext) utils/hasktags_dist_INSTALL = YES diff --git a/utils/hp2ps/Makefile b/utils/hp2ps/Makefile index ed3dff8b21..3467bce473 100644 --- a/utils/hp2ps/Makefile +++ b/utils/hp2ps/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/hp2ps TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/hp2ps/ghc.mk b/utils/hp2ps/ghc.mk index 75964e1e39..a3abb2da75 100644 --- a/utils/hp2ps/ghc.mk +++ b/utils/hp2ps/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/hp2ps_dist_C_SRCS = AreaBelow.c Curves.c Error.c Main.c \ Reorder.c TopTwenty.c AuxFile.c Deviation.c \ HpFile.c Marks.c Scale.c TraceElement.c \ diff --git a/utils/hpc/Makefile b/utils/hpc/Makefile index a8458d2ee6..feb2034246 100644 --- a/utils/hpc/Makefile +++ b/utils/hpc/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/hpc TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/hpc/ghc.mk b/utils/hpc/ghc.mk index 0e0f91cd94..abc3a54595 100644 --- a/utils/hpc/ghc.mk +++ b/utils/hpc/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/hpc_dist_MODULES = Main HpcCombine HpcDraft HpcFlags HpcLexer HpcMap \ HpcMarkup HpcOverlay HpcParser HpcReport HpcSet \ HpcShowTix HpcUtils diff --git a/utils/mkdependC/Makefile b/utils/mkdependC/Makefile index 0a67928259..91a213c022 100644 --- a/utils/mkdependC/Makefile +++ b/utils/mkdependC/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/mkdependC TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/mkdependC/ghc.mk b/utils/mkdependC/ghc.mk index 4f43cc72dc..d49c5cf2f2 100644 --- a/utils/mkdependC/ghc.mk +++ b/utils/mkdependC/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + $(MKDEPENDC) : utils/mkdependC/mkdependC.prl $(MKDIRHIER) $(MKDIRHIER) $(dir $@) $(RM) -f $@ diff --git a/utils/mkdirhier/Makefile b/utils/mkdirhier/Makefile index 879e170be5..d14c0ebef3 100644 --- a/utils/mkdirhier/Makefile +++ b/utils/mkdirhier/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/mkdirhier TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/mkdirhier/ghc.mk b/utils/mkdirhier/ghc.mk index 59ad53fe69..4ea063088f 100644 --- a/utils/mkdirhier/ghc.mk +++ b/utils/mkdirhier/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + $(MKDIRHIER) : utils/mkdirhier/mkdirhier.sh -mkdir $(INPLACE) -mkdir $(INPLACE_BIN) diff --git a/utils/runghc/Makefile b/utils/runghc/Makefile index fb5c1c1c55..6e0dd5d308 100644 --- a/utils/runghc/Makefile +++ b/utils/runghc/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/runghc TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/runghc/ghc.mk b/utils/runghc/ghc.mk index 1eb2d87c47..09d8044fee 100644 --- a/utils/runghc/ghc.mk +++ b/utils/runghc/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/runghc_dist_MODULES = Main utils/runghc_dist_HC_OPTS = -cpp -DVERSION="\"$(ProjectVersion)\"" utils/runghc_dist_PROG = runghc$(exeext) diff --git a/utils/touchy/Makefile b/utils/touchy/Makefile index 0c580cfd43..a88606a1c9 100644 --- a/utils/touchy/Makefile +++ b/utils/touchy/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + # # Substitute for 'touch' on win32 platforms (without an Unix toolset installed). # diff --git a/utils/touchy/ghc.mk b/utils/touchy/ghc.mk index 022783fd3e..3e5bb84cbc 100644 --- a/utils/touchy/ghc.mk +++ b/utils/touchy/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/touchy_dist_C_SRCS = touchy.c utils/touchy_dist_PROG = $(GHC_TOUCHY_PGM) utils/touchy_dist_LIBEXEC = YES diff --git a/utils/unlit/Makefile b/utils/unlit/Makefile index b5ecc2dd47..1969f1da57 100644 --- a/utils/unlit/Makefile +++ b/utils/unlit/Makefile @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + dir = utils/unlit TOP = ../.. include $(TOP)/mk/sub-makefile.mk diff --git a/utils/unlit/ghc.mk b/utils/unlit/ghc.mk index 458092543d..06725d5e23 100644 --- a/utils/unlit/ghc.mk +++ b/utils/unlit/ghc.mk @@ -1,3 +1,15 @@ +# ----------------------------------------------------------------------------- +# +# (c) 2009 The University of Glasgow +# +# 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 +# +# ----------------------------------------------------------------------------- + utils/unlit_dist_C_SRCS = unlit.c utils/unlit_dist_PROG = $(GHC_UNLIT_PGM) utils/unlit_dist_LIBEXEC = YES |