- 12 Jan, 2014 1 commit
-
-
Herbert Valerio Riedel authored
See merge commit 66693401 This commit also adds a check for a left-over testsuite/.git folder to sync-all This way, the first time sync-all is called after updating to a post-testsuite-merge (see #8545) state of ghc.git, the sync-all script aborts with an error message if a `testsuite/.git` folder is detected and thus forces the user to take action. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 21 Nov, 2013 1 commit
-
-
Joachim Breitner authored
-
- 01 Oct, 2013 1 commit
-
-
Simon Marlow authored
-
- 28 Sep, 2013 2 commits
-
-
Herbert Valerio Riedel authored
This applies attachment:sync-all-submodules-locally.diff from #8369 Authored-by: Nathaniel Filardo Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
leroux authored
-
- 17 Sep, 2013 1 commit
-
-
Joachim Breitner authored
-
- 02 Sep, 2013 1 commit
-
-
Herbert Valerio Riedel authored
By keeping the repository url in the `packages` file scripts such as source:ghc/sync-all can pick it up. Moreover, it's easier to automatically validate for correctness than the wiki:Repositories/Upstream page.
-
- 28 Aug, 2013 1 commit
-
-
Herbert Valerio Riedel authored
If the check detects an obsolete URL, show a warning and tell the user how to invoke `sync-all` in order to update the local Git repo to point to the new repository URLs. This is related to #8121
-
- 23 Aug, 2013 2 commits
-
-
thoughtpolice authored
We weren't considering 'msys' for the $OSNAME. Signed-off-by:
Austin Seipp <aseipp@pobox.com>
-
thoughtpolice authored
This reverts commit 2e41f2fa. Signed-off-by:
Austin Seipp <aseipp@pobox.com>
-
- 19 Aug, 2013 1 commit
-
-
Herbert Valerio Riedel authored
...as the new `git.haskell.org` CNAME has been activated (see also GitolitePlan and #8121 for more details)
-
- 18 Aug, 2013 1 commit
-
-
thoughtpolice authored
Signed-off-by:
Austin Seipp <aseipp@pobox.com>
-
- 09 Aug, 2013 2 commits
-
-
Herbert Valerio Riedel authored
This is a test commit for addressing #8121
-
Herbert Valerio Riedel authored
A simple heuristic (i.e. replacing the `libraries/` suffix by `packages/` in the inferred remotepath, if the remotepath in the `packages` file is "-") used to infer the remotepath for Git submodules. A proper solution would require to parse the `.gitmodules` file to obtain the actual localpath<->remotepath mapping. This addresses #8121 and is a follow-up to a22e908a which changed the `.gitmodules` urls to use the `/packages/` folder instead of `/libraries/`.
-
- 06 Aug, 2013 1 commit
-
-
Erik de Castro Lopo authored
-
- 05 Aug, 2013 1 commit
-
-
Erik de Castro Lopo authored
-
- 31 Jul, 2013 1 commit
-
-
Gabor Greif authored
-
- 30 Jul, 2013 1 commit
-
-
ian@well-typed.com authored
This means that ghc-tarballs is only needed on Windows
-
- 19 Apr, 2013 3 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
- 04 Mar, 2013 2 commits
-
-
ian@well-typed.com authored
It's now always 'git'.
-
ian@well-typed.com authored
-
- 17 Feb, 2013 2 commits
-
-
Ian Lynagh authored
Apparently git ignores the --git-dir argument.
-
ian@well-typed.com authored
Based on a patch from rassilon.
-
- 15 Feb, 2013 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
A standard git push doesn't make sense for them
-
- 09 Feb, 2013 1 commit
-
-
ian@well-typed.com authored
It now checks that the directory exists before complaining that it's old.
-
- 27 Jan, 2013 1 commit
-
-
parcs authored
The .git file in a submodule's root directory is not necessarily a directory, as is the case for the 'time' submodule. This fixes #7577, where some './sync-all' operations don't detect that the 'time' submodule is present in the repository.
-
- 07 Jan, 2013 1 commit
-
-
Simon Marlow authored
-
- 20 Dec, 2012 1 commit
-
-
Simon Marlow authored
-
- 09 Dec, 2012 1 commit
-
-
ian@well-typed.com authored
We now remember the current working directory right at the start, and change back to it after we've finished working in a subdirectory. This should fix a problem some people have been seeing, where sync-all thinks that they have an out-of-date time library because its working directory has gone wrong somehow.
-
- 03 Dec, 2012 1 commit
-
-
Simon Marlow authored
By filtering out the --rebase when fetching submodules
-
- 02 Dec, 2012 5 commits
-
-
ian@well-typed.com authored
Apparently .git can be a file rather than a directory in some cases
-
ian@well-typed.com authored
It wasn't handling new submodules appearing
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
Leave it to 'git submodule init/update'
-
- 25 Nov, 2012 2 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-