Working in my own branch with changes in submodules

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Working in my own branch with changes in submodules

Alejandro Serrano Mena
Dear GHC devs,
I am currently working on my own fork of GHC (https://gitlab.haskell.org/trupill/ghc), and as part of it I need to do some changes to the Cabal and haskeline libraries. However, since they are in submodules, I am not sure about how I can commit those changes, share them with others, and rebase my changes against the current HEAD for these submodules.

Thanks in advance and kind regards,
Alejandro

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
Reply | Threaded
Open this post in threaded view
|

Re: Working in my own branch with changes in submodules

Ben Gamari-2
Alejandro Serrano Mena <[hidden email]> writes:

> Dear GHC devs,
> I am currently working on my own fork of GHC (
> https://gitlab.haskell.org/trupill/ghc), and as part of it I need to do
> some changes to the Cabal and haskeline libraries. However, since they are
> in submodules, I am not sure about how I can commit those changes, share
> them with others, and rebase my changes against the current HEAD for these
> submodules.
>
You can push wip/ branches to the GHC mirrors of these submodules where
they can be picked up by CI. Specifically,

    [hidden email]:ghc/packages/Cabal
    [hidden email]:ghc/packages/haskeline

Just make sure that your branch name begins with `wip/` and you should
be able to push. Do let me know if there are further questions.

Cheers,

- Ben

_______________________________________________
ghc-devs mailing list
[hidden email]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

signature.asc (497 bytes) Download Attachment