Permalink
Switch branches/tags
Nothing to show
Commits on Dec 20, 2010
  1. Clean up data and temp install directories as we go. This makes us mu…

    adunstan committed Dec 20, 2010
    …ch less profligate with disk space.
Commits on Dec 18, 2010
  1. Don't quote configure options that contain quotes, allowing options l…

    adunstan committed Dec 18, 2010
    …ike --with-libs to point to multiple locations.
  2. Set environment from config in utility scripts, so that BF_PROXY sett…

    adunstan committed Dec 18, 2010
    …ing is honored. Problem reported by Robert Creager.
Commits on Nov 15, 2010
  1. fix standard option detection

    adunstan committed Nov 15, 2010
Commits on Nov 14, 2010
Commits on Nov 13, 2010
Commits on Nov 12, 2010
  1. Add PGBuild/Options module forgotten in the last commit (thanks to Al…

    adunstan committed Nov 12, 2010
    …varo Herrera for noticing). Update Makefile.
  2. Factor out options processing into a separate module. This is prepara…

    adunstan committed Nov 12, 2010
    …tory for a wrapper program that will use a global lock and hold a branch election.
Commits on Nov 9, 2010
  1. Avoid giving Storable a regex object to freeze, which modern versions…

    adunstan committed Nov 9, 2010
    … such as in perl 5.12 choke on.
Commits on Nov 7, 2010
  1. fix web script version bug

    adunstan committed Nov 7, 2010
  2. add setnotes to file list

    adunstan committed Nov 7, 2010
  3. Support buildfarm client maintained git mirror, original suggestion f…

    adunstan committed Nov 7, 2010
    …rom Rémi Zara. Send id of current git head to server, suggestion from David Fetter.
Commits on Oct 15, 2010
Commits on Oct 14, 2010
  1. fix error message position

    adunstan committed Oct 14, 2010
Commits on Oct 8, 2010
  1. Support using git-cvsserver for clients having difficulty getting git…

    adunstan committed Oct 8, 2010
    … to run. Minor cleanups along the way.
Commits on Sep 22, 2010
  1. minor cleanups

    adunstan committed Sep 22, 2010
Commits on Aug 9, 2010
Commits on Jul 11, 2010
  1. If the web transaction fails, put back the old timestamps so the next…

    adunstan committed Jul 11, 2010
    … run works on the same basis.
Commits on Jul 5, 2010
Commits on May 28, 2010
Commits on May 23, 2010
  1. Use git clean to remove build products left by vpath builds, following

    adunstan committed May 23, 2010
    a suggestion from Robert Haas. This removes the need to do any ignore
    file processing at all with git. We still don't use git clean at the
    checkout stage - if the user has left stuff lying around it might be
    important to them, so instead of blowing it away we just complain loudly
    and refuse to proceed until they clean it up.
    
    This cleans up the SCM API a bit. find_ignore() is removed, and cleanup()
    is added. The CVS subclass retains a private find_ignore() method. The second
    argument to checkout() is also now removed.
Commits on May 18, 2010
  1. support distro subdirs

    adunstan committed May 18, 2010
Commits on May 15, 2010
  1. strict-ize new code

    adunstan committed May 15, 2010
  2. Provide a new base_port config parameter, that does away with the need

    adunstan committed May 15, 2010
    to specify a port for each branch. That means the config file doesn't
    need to change with each release any more.
    
    Abstract the SCM operations into an SCM class. Implement two subclasses,
    one for CVS and one for Git. Supporting a new SCM if we ever wanted to would
    now just be a matter of implementing a new subclass and configuring it in
    the SCM factory method.