From: Christian Jaeger <christian@pflanze.mine.nu>
To: "Santi Béjar" <santi@agolina.net>
Cc: Michael J Gruber <git@drmicha.warpmail.net>,
Matthieu Moy <Matthieu.Moy@imag.fr>,
Nguyen Thai Ngoc Duy <pclouds@gmail.com>,
Git Mailing List <git@vger.kernel.org>,
Marc Feeley <feeley@iro.umontreal.ca>,
Gambit List <Gambit-list@iro.umontreal.ca>
Subject: Re: [gambit-list] Separating generated files?
Date: Thu, 16 Oct 2008 14:32:35 +0200 [thread overview]
Message-ID: <48F73463.2050902@pflanze.mine.nu> (raw)
In-Reply-To: <adf1fd3d0810160512if056c3dt5eeec6a097e1a7a7@mail.gmail.com>
Santi Béjar wrote:
> It looks like the html and man branches of git.git.
>
> http://git.kernel.org/?p=git/git.git;a=shortlog;h=html
> http://git.kernel.org/?p=git/git.git;a=shortlog;h=man
>
> They are automatically generated when Junio pushes the branches to
> kernel.org. Afterwards you can do a "make quick-install-html" and
> install the preformated html pages from these branches. They are
> generated with the dodoc.sh script from the todo branch in git.git
> (look inside for instructions):
>
> http://git.kernel.org/?p=git/git.git;a=blob_plain;f=dodoc.sh;hb=todo
This script only generates the html / man branches, it doesn't help find
the right version for a given git version, right?
The differences are:
- the html / man branches have a strictly linear history and are
centrally maintained. This solves the distribution issue for end users.
But while developping the compiler, the developers may need to go back
in the history of their own development (e.g. when the current compiler
doesn't work anymore), and the suspected usefulness of being able to see
and track differences in the generated code also isn't available for a
strictly central approach.
- the script above is only for creating and committing the derived
files, in a hook similar to the one I suggested in
build/.git/hooks/commit-msg; this is the "cd build; git commit -m
'generated files for source repository commit
> `git rev-parse HEAD`'" part; the more interesting part comes from
automatically finding the right commit in the generated branches for a
given source commit. This is what I intend to solve with the
"intergit-find-matching-commit-in" script. Said in a simpler way: the
git html / man branches do not offer automatically resolvable linking.
Christian.
next prev parent reply other threads:[~2008-10-16 12:33 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <E6D34628-783D-4597-8B00-C10F27F63BE2@iro.umontreal.ca>
[not found] ` <48F5D86B.6040501@pflanze.mine.nu>
2008-10-15 14:54 ` Separating generated files? (Re: Mercurial -> git) Nguyen Thai Ngoc Duy
2008-10-15 15:30 ` [gambit-list] " Matthieu Moy
2008-10-15 16:42 ` Michael J Gruber
2008-10-15 17:28 ` Christian Jaeger
2008-10-16 12:00 ` [gambit-list] Separating generated files? Christian Jaeger
2008-10-16 12:12 ` Santi Béjar
2008-10-16 12:32 ` Christian Jaeger [this message]
2008-10-16 13:29 ` Santi Béjar
2008-10-15 16:45 ` Christian Jaeger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48F73463.2050902@pflanze.mine.nu \
--to=christian@pflanze.mine.nu \
--cc=Gambit-list@iro.umontreal.ca \
--cc=Matthieu.Moy@imag.fr \
--cc=feeley@iro.umontreal.ca \
--cc=git@drmicha.warpmail.net \
--cc=git@vger.kernel.org \
--cc=pclouds@gmail.com \
--cc=santi@agolina.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).