[GHC] #8369: Small improvements to ./sync-all
GHC
ghc-devs at haskell.org
Fri Sep 27 18:51:47 CEST 2013
#8369: Small improvements to ./sync-all
------------------------------------+-------------------------------------
Reporter: nwf | Owner:
Type: bug | Status: new
Priority: lowest | Milestone:
Component: Compiler | Version: 7.7
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: None/Unknown
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
------------------------------------+-------------------------------------
./sync-all get in a local clone does not use local submodules. That is,
if I
{{{
git clone ghc ghc-tmp; cd ghc-tmp; ./sync-all get
}}}
the contained clones come over just fine from ghc/... into ghc-tmp/...,
but the submodules are fetched over the network connection. I think the
attached patch brings the "fetch from the clone source if possible"
behavior over to submodules, though possibly not in an ideal way.
Separately, I find that I want to run shell commands in each repository;
adding a "shell" verb is trivial and a second patch is attached.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8369>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list