[deimos] [tutorial] [rfc] How to set up a git repository to simplify keeping bindings up to date

Brad Anderson eco at gnuk.net
Fri Nov 11 15:19:34 PST 2011


On Fri, Nov 11, 2011 at 1:43 PM, Johannes Pfau <spam at example.com> wrote:

> This explains a special repository setup which allows to merge changes
> made in C headers into the correct place in the D import files
> automatically. This new, merged parts still need to be translated into
> D code, but the automatic merge makes sure you don't miss a change in
> the C headers.
>
> https://github.com/jpf91/systemd/wiki/Deimos-git-branch-structure
>
> Comments are of course appreciated. The wiki page is also public, so
> feel free to correct mistakes. If possible, this should go somewhere
> into the official deimos project (wiki).
>
> (Yes, I know there's a typo in the screenshots (daeamon) and the
> screenshots don't match the text 100% as they were taken before the
> text was written)
> --
> Johannes Pfau
>
>
When I first saw you making a branch for the c headers I kind of scoffed a
bit thinking that you were just using a branch like a folder.  Reading on,
though, I found what you are doing rather clever and a great way to
maintain things.  Neat idea.

Regards
Brad Anderson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-announce/attachments/20111111/ab0a3afc/attachment.html>


More information about the Digitalmars-d-announce mailing list