summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2014-03-22 15:26:34 +0100
committerHerbert Valerio Riedel <hvr@gnu.org>2014-04-09 16:11:37 +0200
commitc11ad8d87b65c19fd26b3ac88da5af1d090fa210 (patch)
tree73c3c1cb55d2e7b6e2b4716773102371ea3f03d9
parent762e083ca29c3aaef6d85b786c9cfeac500e1ddf (diff)
downloadhaskell-wip/T8545-ghc-7.8.tar.gz
Convert all sub-repos into proper submodules (re #8545)wip/T8545-ghc-7.8
...except for ghc-tarballs which is a waste of bandwidth Note: this commit corresponds exactly to the fingerprint contained in the annotated ghc-7.8.1-release tag. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
-rw-r--r--.gitignore27
-rw-r--r--.gitmodules72
m---------libffi-tarballs0
m---------libraries/array0
m---------libraries/base0
m---------libraries/deepseq0
m---------libraries/directory0
m---------libraries/dph0
m---------libraries/filepath0
m---------libraries/ghc-prim0
m---------libraries/haskell20100
m---------libraries/haskell980
m---------libraries/hoopl0
m---------libraries/hpc0
m---------libraries/integer-gmp0
m---------libraries/integer-simple0
m---------libraries/old-locale0
m---------libraries/old-time0
m---------libraries/parallel0
m---------libraries/process0
m---------libraries/stm0
m---------libraries/template-haskell0
m---------libraries/unix0
m---------nofib0
-rw-r--r--packages48
m---------utils/haddock0
m---------utils/hsc2hs0
27 files changed, 96 insertions, 51 deletions
diff --git a/.gitignore b/.gitignore
index 57774d1ac2..6a9e60a6f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -46,33 +46,6 @@ _darcs/
# sub-repositories
/ghc-tarballs/
-/libffi-tarballs/
-/libraries/array/
-/libraries/base/
-/libraries/deepseq/
-/libraries/directory/
-/libraries/dph/
-/libraries/extensible-exceptions/
-/libraries/filepath/
-/libraries/ghc-prim/
-/libraries/haskell2010/
-/libraries/haskell98/
-/libraries/hoopl/
-/libraries/hpc/
-/libraries/integer-gmp/
-/libraries/integer-simple/
-/libraries/mtl/
-/libraries/old-locale/
-/libraries/old-time/
-/libraries/parallel/
-/libraries/process/
-/libraries/stm/
-/libraries/template-haskell/
-/libraries/unix/
-/libraries/utf8-string/
-/nofib/
-/utils/haddock/
-/utils/hsc2hs/
# -----------------------------------------------------------------------------
# Cabal dist directories
diff --git a/.gitmodules b/.gitmodules
index d83bfd05e9..69519806e9 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -54,3 +54,75 @@
path = libraries/random
url = ../packages/random.git
ignore = untracked
+[submodule "libraries/array"]
+ path = libraries/array
+ url = ../packages/array.git
+[submodule "libraries/base"]
+ path = libraries/base
+ url = ../packages/base.git
+[submodule "libraries/deepseq"]
+ path = libraries/deepseq
+ url = ../packages/deepseq.git
+[submodule "libraries/directory"]
+ path = libraries/directory
+ url = ../packages/directory.git
+[submodule "libraries/filepath"]
+ path = libraries/filepath
+ url = ../packages/filepath.git
+[submodule "libraries/ghc-prim"]
+ path = libraries/ghc-prim
+ url = ../packages/ghc-prim.git
+[submodule "libraries/haskell98"]
+ path = libraries/haskell98
+ url = ../packages/haskell98.git
+[submodule "libraries/haskell2010"]
+ path = libraries/haskell2010
+ url = ../packages/haskell2010.git
+[submodule "libraries/hoopl"]
+ path = libraries/hoopl
+ url = ../packages/hoopl.git
+[submodule "libraries/hpc"]
+ path = libraries/hpc
+ url = ../packages/hpc.git
+[submodule "libraries/integer-gmp"]
+ path = libraries/integer-gmp
+ url = ../packages/integer-gmp.git
+[submodule "libraries/integer-simple"]
+ path = libraries/integer-simple
+ url = ../packages/integer-simple.git
+[submodule "libraries/old-locale"]
+ path = libraries/old-locale
+ url = ../packages/old-locale.git
+[submodule "libraries/old-time"]
+ path = libraries/old-time
+ url = ../packages/old-time.git
+[submodule "libraries/process"]
+ path = libraries/process
+ url = ../packages/process.git
+[submodule "libraries/template-haskell"]
+ path = libraries/template-haskell
+ url = ../packages/template-haskell.git
+[submodule "libraries/unix"]
+ path = libraries/unix
+ url = ../packages/unix.git
+[submodule "libraries/parallel"]
+ path = libraries/parallel
+ url = ../packages/parallel.git
+[submodule "libraries/stm"]
+ path = libraries/stm
+ url = ../packages/stm.git
+[submodule "libraries/dph"]
+ path = libraries/dph
+ url = ../packages/dph.git
+[submodule "utils/haddock"]
+ path = utils/haddock
+ url = ../haddock.git
+[submodule "nofib"]
+ path = nofib
+ url = ../nofib.git
+[submodule "utils/hsc2hs"]
+ path = utils/hsc2hs
+ url = ../hsc2hs.git
+[submodule "libffi-tarballs"]
+ path = libffi-tarballs
+ url = ../libffi-tarballs.git
diff --git a/libffi-tarballs b/libffi-tarballs
new file mode 160000
+Subproject a0088d1da0e171849ddb47a46c869856037a01d
diff --git a/libraries/array b/libraries/array
new file mode 160000
+Subproject 26ff04744117b0ad8233a1a2b5635fa1277b88d
diff --git a/libraries/base b/libraries/base
new file mode 160000
+Subproject 065aef8da36a16bb23f07b298ccd63ed2a64f7f
diff --git a/libraries/deepseq b/libraries/deepseq
new file mode 160000
+Subproject 3a9c431e4c89ca506aae8e80867cfcde8c09972
diff --git a/libraries/directory b/libraries/directory
new file mode 160000
+Subproject 0c64d5420e54bb871f0407a4ec3155c6be60075
diff --git a/libraries/dph b/libraries/dph
new file mode 160000
+Subproject 556e09cdc9f8e1cc22dd10b703c97d0e228b483
diff --git a/libraries/filepath b/libraries/filepath
new file mode 160000
+Subproject 486373cb6bc3de8bf7f0b8532558c5fff32df20
diff --git a/libraries/ghc-prim b/libraries/ghc-prim
new file mode 160000
+Subproject 84d7b7dd2d91ec9cce154602669b97a084412cf
diff --git a/libraries/haskell2010 b/libraries/haskell2010
new file mode 160000
+Subproject 5c5b84b02d940b2487ffe0778ca62e329ad0bf7
diff --git a/libraries/haskell98 b/libraries/haskell98
new file mode 160000
+Subproject 446b1af378b185383b879ab7d1db99c29162914
diff --git a/libraries/hoopl b/libraries/hoopl
new file mode 160000
+Subproject 275f1cf9d8a044406a1492ee3f1655f0ea9a993
diff --git a/libraries/hpc b/libraries/hpc
new file mode 160000
+Subproject 50ed27faf857380e282e0c85472a55210a5022c
diff --git a/libraries/integer-gmp b/libraries/integer-gmp
new file mode 160000
+Subproject f57a632600713b4067caa2774f77797ef9d4d60
diff --git a/libraries/integer-simple b/libraries/integer-simple
new file mode 160000
+Subproject 9e8b924f68c4cdb6c7ae88f274baa3560aaa305
diff --git a/libraries/old-locale b/libraries/old-locale
new file mode 160000
+Subproject 7e7f6722895af36ca4e2f60f2fdfdc056b70db0
diff --git a/libraries/old-time b/libraries/old-time
new file mode 160000
+Subproject 89017411036b24875393e4fd6ca8ef92fc181ad
diff --git a/libraries/parallel b/libraries/parallel
new file mode 160000
+Subproject 03da43303ed05ace65cb24cee1dbc1766c69423
diff --git a/libraries/process b/libraries/process
new file mode 160000
+Subproject 353a0edaef658d4566caaa46f70bed814a2c5af
diff --git a/libraries/stm b/libraries/stm
new file mode 160000
+Subproject 143b02dabc32ec20509fbf98573f826ce1d1d23
diff --git a/libraries/template-haskell b/libraries/template-haskell
new file mode 160000
+Subproject 6b485668ba22d4d78664866100a8ef2daf62ff8
diff --git a/libraries/unix b/libraries/unix
new file mode 160000
+Subproject dc0e771a282df8ba92892b9619aed0c2b5b1bb7
diff --git a/nofib b/nofib
new file mode 160000
+Subproject 317148f9fb9d39c408f48d9b4f14c20ef9697ee
diff --git a/packages b/packages
index 616dfc1d89..619d1478e6 100644
--- a/packages
+++ b/packages
@@ -45,42 +45,42 @@
# localpath tag remotepath upstreamurl
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ghc-tarballs windows ghc-tarballs.git -
-libffi-tarballs - libffi-tarballs.git -
-utils/hsc2hs - hsc2hs.git -
-utils/haddock - haddock.git -
-libraries/array - packages/array.git -
-libraries/base - packages/base.git -
+libffi-tarballs - - -
+utils/hsc2hs - - -
+utils/haddock - - -
+libraries/array - - -
+libraries/base - - -
libraries/binary - - https://github.com/kolmodin/binary.git
libraries/bytestring - - https://github.com/haskell/bytestring.git
libraries/Cabal - - https://github.com/haskell/cabal.git
libraries/containers - - https://github.com/haskell/containers.git
-libraries/deepseq - packages/deepseq.git -
-libraries/directory - packages/directory.git -
-libraries/filepath - packages/filepath.git -
-libraries/ghc-prim - packages/ghc-prim.git -
+libraries/deepseq - - -
+libraries/directory - - -
+libraries/filepath - - -
+libraries/ghc-prim - - -
libraries/haskeline - - https://github.com/judah/haskeline.git
-libraries/haskell98 - packages/haskell98.git -
-libraries/haskell2010 - packages/haskell2010.git -
-libraries/hoopl - packages/hoopl.git -
-libraries/hpc - packages/hpc.git -
-libraries/integer-gmp - packages/integer-gmp.git -
-libraries/integer-simple - packages/integer-simple.git -
-libraries/old-locale - packages/old-locale.git -
-libraries/old-time - packages/old-time.git -
+libraries/haskell98 - - -
+libraries/haskell2010 - - -
+libraries/hoopl - - -
+libraries/hpc - - -
+libraries/integer-gmp - - -
+libraries/integer-simple - - -
+libraries/old-locale - - -
+libraries/old-time - - -
libraries/pretty - - https://github.com/haskell/pretty.git
-libraries/process - packages/process.git -
-libraries/template-haskell - packages/template-haskell.git -
+libraries/process - - -
+libraries/template-haskell - - -
libraries/terminfo - - https://github.com/judah/terminfo.git
libraries/time - - http://git.haskell.org/darcs-mirrors/time.git
libraries/transformers - - http://git.haskell.org/darcs-mirrors/transformers.git
-libraries/unix - packages/unix.git -
+libraries/unix - - -
libraries/Win32 - - https://github.com/haskell/win32.git
libraries/xhtml - - https://github.com/haskell/xhtml.git
-nofib nofib nofib.git -
-libraries/parallel extra packages/parallel.git -
-libraries/stm extra packages/stm.git -
+nofib nofib - -
+libraries/parallel extra - -
+libraries/stm extra - -
libraries/random dph - https://github.com/haskell/random.git
libraries/primitive dph - https://github.com/haskell/primitive.git
libraries/vector dph - https://github.com/haskell/vector.git
-libraries/dph dph packages/dph.git -
+libraries/dph dph - -
. - ghc.git -
diff --git a/utils/haddock b/utils/haddock
new file mode 160000
+Subproject 42757dd19c2062945063c9f8359b561c2eed203
diff --git a/utils/hsc2hs b/utils/hsc2hs
new file mode 160000
+Subproject 4a0f67704d89712f8493a0c7eccffa9243d6ef0