summaryrefslogtreecommitdiff
path: root/driver
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2009-04-28 08:52:33 +0000
committerSimon Marlow <marlowsd@gmail.com>2009-04-28 08:52:33 +0000
commitc59c053f0b8613dd128297ee0b6eef31f001c498 (patch)
tree5014a3c4a3e904b9f0f849c9085f2e68c2475b72 /driver
parent762babe6ccf1c5f63e0b077e9abfdb0d86d4cc78 (diff)
downloadhaskell-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 'driver')
-rw-r--r--driver/ghc.mk11
-rw-r--r--driver/ghc/ghc.mk12
-rw-r--r--driver/ghci/Makefile12
-rw-r--r--driver/ghci/ghc.mk12
-rw-r--r--driver/mangler/Makefile12
-rw-r--r--driver/mangler/ghc.mk12
-rw-r--r--driver/split/Makefile12
-rw-r--r--driver/split/ghc.mk12
8 files changed, 95 insertions, 0 deletions
diff --git a/driver/ghc.mk b/driver/ghc.mk
index 7739f6b2a9..bbdee96d51 100644
--- a/driver/ghc.mk
+++ b/driver/ghc.mk
@@ -1,3 +1,14 @@
+# -----------------------------------------------------------------------------
+#
+# (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
+#
+# -----------------------------------------------------------------------------
$(eval $(call all-target,driver,$(INPLACE_LIB)/ghc-usage.txt) $(INPLACE_LIB)/ghci-usage.txt)
diff --git a/driver/ghc/ghc.mk b/driver/ghc/ghc.mk
index 68d35cb679..95526831d7 100644
--- a/driver/ghc/ghc.mk
+++ b/driver/ghc/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
+#
+# -----------------------------------------------------------------------------
+
ifeq "$(Windows)" "YES"
driver/ghc_dist_C_SRCS = ghc.c
diff --git a/driver/ghci/Makefile b/driver/ghci/Makefile
index afb57176fb..9935c9cef8 100644
--- a/driver/ghci/Makefile
+++ b/driver/ghci/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 = driver/ghci
TOP = ../..
include $(TOP)/mk/sub-makefile.mk
diff --git a/driver/ghci/ghc.mk b/driver/ghci/ghc.mk
index 14e27123a7..dd3f213af3 100644
--- a/driver/ghci/ghc.mk
+++ b/driver/ghci/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
+#
+# -----------------------------------------------------------------------------
+
ifneq "$(Windows)" "YES"
install: install_driver_ghci
diff --git a/driver/mangler/Makefile b/driver/mangler/Makefile
index ff1a4a9ee8..58a1761a04 100644
--- a/driver/mangler/Makefile
+++ b/driver/mangler/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 = driver/mangler
TOP = ../..
include $(TOP)/mk/sub-makefile.mk
diff --git a/driver/mangler/ghc.mk b/driver/mangler/ghc.mk
index c5cb3d6b7f..f07b609257 100644
--- a/driver/mangler/ghc.mk
+++ b/driver/mangler/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
+#
+# -----------------------------------------------------------------------------
+
driver/mangler_PERL_SRC = ghc-asm.lprl
driver/mangler_dist_PROG = $(GHC_MANGLER_PGM)
driver/mangler_dist_LIBEXEC = YES
diff --git a/driver/split/Makefile b/driver/split/Makefile
index a73eeeb05b..33e46c5340 100644
--- a/driver/split/Makefile
+++ b/driver/split/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 = driver/split
TOP = ../..
include $(TOP)/mk/sub-makefile.mk
diff --git a/driver/split/ghc.mk b/driver/split/ghc.mk
index 30382e090d..eeec8e7fb2 100644
--- a/driver/split/ghc.mk
+++ b/driver/split/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
+#
+# -----------------------------------------------------------------------------
+
driver/split_PERL_SRC = ghc-split.lprl
driver/split_dist_PROG = $(GHC_SPLIT_PGM)
driver/split_dist_LIBEXEC = YES