Differences between revisions 5 and 6
Revision 5 as of 2015-04-16 16:41:39
Size: 1757
Editor: brobecke
Revision 6 as of 2016-11-23 18:47:51
Size: 1756
Editor: brobecke
Deletions are marked like this. Additions are marked like this.
Line 46: Line 46:
https://github.com/brobecke/git-hooks https://github.com/adacore/git-hooks

Miscellaneous administrivia for GDB developers

This page documents things like where to find cron scripts.


Several scripts exist in the "ss" module of the "gdbadmin" cvs repository.

cvs -d $id@sourceware.org:/cvs/gdbadmin co ss

auto-merge from gcc

The "master" copy of several files live in the gcc source tree, and are periodically merged into the binutils-gdb repo.

These files are:

@files = ("Makefile.tpl", "Makefile.def", "Makefile.in",
          "configure.ac", "configure", "config", "install-sh",
          "missing", "depcomp", "config.guess", "config.sub",
          "compile", "ylwrap", "config.rpath", "ltgcc.m4",
          "ltmain.sh", "ltoptions.m4", "ltsugar.m4", "ltversion.m4",

$dir_rx = qr,^(libiberty|include|intl|libdecnumber)/,;

Files in "include" are then checked for existence in binutils-gdb.git.

ref: https://sourceware.org/ml/gdb/2013-11/msg00022.html


Patchwork is a proposed code review system.

link to patchwork site on sourceware

Link to suggested workflow

Git Hooks

The binutils-gdb.git repository relies on a set of scripts (git "hooks") to perform a number of operations when users are trying to push to sourceware's binutils-gdb.git repository, such as rejecting merge commits on branches where this is forbidden, or sending email notifications, filing bugfixes in bugzilla, etc.

The scripts are provided by the githooks project, whose repository is hosted at github: https://github.com/adacore/git-hooks

The documentation is available at: GitHooksUsersGuide

None: GDBAdministrivia (last edited 2016-11-23 18:47:51 by brobecke)

All content (C) 2008 Free Software Foundation. For terms of use, redistribution, and modification, please see the WikiLicense page.