mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23:04 +00:00
document and support usage of git-merge-changelog
2008-07-31 Paolo Bonzini <bonzini@gnu.org> Support usage of git-merge-changelog. * .gitattributes: New. * HACKING: Document usage of git-merge-changelog. * bootstrap: Install git-merge-changelog entries in .git/config if appropriate.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2008-07-31 Paolo Bonzini <bonzini@gnu.org>
|
||||
|
||||
Support usage of git-merge-changelog.
|
||||
* .gitattributes: New.
|
||||
* HACKING: Document usage of git-merge-changelog.
|
||||
* bootstrap: Install git-merge-changelog entries in .git/config
|
||||
if appropriate.
|
||||
|
||||
2008-07-27 Joel E. Denny <jdenny@ces.clemson.edu>
|
||||
|
||||
Remove remaining dependence on CVS Id keyword.
|
||||
|
||||
4
HACKING
4
HACKING
@@ -25,6 +25,10 @@ The correct response to most actual bugs is to write a new test case
|
||||
which demonstrates the bug. Then fix the bug, re-run the test suite,
|
||||
and check everything in.
|
||||
|
||||
** You may find it useful to install the git-merge-changelog merge driver.
|
||||
See http://www.mail-archive.com/bug-gnulib@gnu.org/msg09699.html for
|
||||
information on how to install it.
|
||||
|
||||
|
||||
* Hacking
|
||||
|
||||
|
||||
14
bootstrap
14
bootstrap
@@ -267,6 +267,20 @@ cleanup_gnulib() {
|
||||
exit $status
|
||||
}
|
||||
|
||||
# See if we can use gnulib's git-merge-changelog merge driver.
|
||||
|
||||
if test -d .git && (git --version) >/dev/null 2>/dev/null ; then
|
||||
if git config merge.merge-changelog.driver >/dev/null ; then
|
||||
:
|
||||
elif (git-merge-changelog --version) >/dev/null 2>/dev/null ; then
|
||||
echo "initializing git-merge-changelog driver"
|
||||
git config merge.merge-changelog.name 'GNU-style ChangeLog merge driver'
|
||||
git config merge.merge-changelog.driver 'git-merge-changelog %O %A %B'
|
||||
else
|
||||
echo "consider installing git-merge-changelog from gnulib"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Get gnulib files.
|
||||
|
||||
case ${GNULIB_SRCDIR--} in
|
||||
|
||||
Reference in New Issue
Block a user