Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 22, 2009
  1. @dagolden

    convert errant POD to comment

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13411 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    update MANIFEST

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13410 50811bd7-b8ce-0310-adc1-d9db26280581
  3. @dagolden

    bump EU::CBuilder and EU::ParseXS prereqs

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13409 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Oct 21, 2009
  1. @dagolden
Commits on Oct 16, 2009
  1. @dagolden

    add support for PERL_MB_OPT

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13390 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 16, 2009
  1. @dagolden

    inline code from IPC::Cmd and ExtUtils::MakeMaker

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13350 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    fix basic.t broken by new module_name heuristics

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13349 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 14, 2009
  1. @dagolden

    guess module_name when not provided

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13333 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    Make ExtUtils::Install less verbose

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13332 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 12, 2009
  1. @dagolden
  2. @dagolden

    Reduced amount of diagnostic output

    dagolden authored
    Changed lots of log_info calls to log_verbose and rearranged some of
    the prerequisites/feature output.  Generally, output still happens when 
    files are created, but other process output is suppressed unless running
    with --verbose.  Errors and warnings continue to warn as before.
    
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13317 50811bd7-b8ce-0310-adc1-d9db26280581
  3. @dagolden

    Have compat.t capture STDERR as well as STDOUT

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13316 50811bd7-b8ce-0310-adc1-d9db26280581
  4. @dagolden

    use wantarray in test helper stdout_stderr_of()

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13315 50811bd7-b8ce-0310-adc1-d9db26280581
  5. @dagolden

    remove mbyaml.t from MANIFEST

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13314 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 11, 2009
  1. @dagolden

    scan c_source for additional extensions

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13311 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    update PPM generation to v4

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13310 50811bd7-b8ce-0310-adc1-d9db26280581
  3. @dagolden

    Replace YAML.pm with YAML::Tiny

    dagolden authored
    We now use YAML::Tiny in place of YAML.pm.  We lose ordered META.yml
    files, but YAML::Tiny is more robust and better maintained. Also,
    Parse::CPAN::Meta is based on YAML::Tiny, so now we are writing in the
    same YAML dialect it expects.  Module::Build::YAML has been updated
    with the guts of YAML::Tiny and there is a nifty developer tool to 
    suck in the latest guts of YAML::Tiny, stop it from exporting things,
    and s/YAML::Tiny/Module::Build::YAML/.
    
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13301 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 9, 2009
  1. @dagolden
  2. @dagolden

    fix share_dir path tests on Windows

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13296 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 8, 2009
  1. @dagolden

    fix up bump_version for new_from_context change

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13295 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    update MANIFEST

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13293 50811bd7-b8ce-0310-adc1-d9db26280581
  3. @dagolden

    Changes - prep for release

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13292 50811bd7-b8ce-0310-adc1-d9db26280581
  4. @dagolden

    quiet some test output

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13291 50811bd7-b8ce-0310-adc1-d9db26280581
  5. @dagolden

    Make typemap use tab separation, not spaces

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13290 50811bd7-b8ce-0310-adc1-d9db26280581
  6. @dagolden
  7. @dagolden
  8. @dagolden

    added rudimentary installdeps tests

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13287 50811bd7-b8ce-0310-adc1-d9db26280581
  9. @dagolden

    Simplify error message on exit under TAP::Harness

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13286 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 5, 2009
  1. @dagolden

    add notes to things in TODO

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13275 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    Add several recent improvements to Changes

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13274 50811bd7-b8ce-0310-adc1-d9db26280581
Commits on Sep 4, 2009
  1. @dagolden

    improve installdeps edge cases, messages and docs

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13272 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden
Commits on Sep 3, 2009
  1. @dagolden

    ignore .git/.gitignore for offline, hybrid VCS usage

    dagolden authored
    I occasionally want to work on M::B when I'm offline.  SVK
    is constantly broken.  This way, I can use git to manage
    my work offline in the same directory and then commit things
    back to SVN when I'm online again.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13265 50811bd7-b8ce-0310-adc1-d9db26280581
  2. @dagolden

    Fixed subtle MBTest->tmpdir bug for use with DistGen

    dagolden authored
    Under $ENV{PERL_CORE}, each call to MBTest->tmpdir was using *current*
    cwd() as a base directory for temporary directories with File::Temp.
    This is wrong because DistGen can potentially call tmpdir multiple
    times in a test file, sometimes from within other temporary
    directories, causing nesting of temporary directories (with obvious
    complications for deletion).
    
    I fixed MBTest->tmpdir to use the *original* cwd from when MBTest was
    loaded.  With that, we can go back to relying on File::Temp to do
    proper tmpdir cleanup, and the recent hackish cleanup code has been
    removed from DistGen.
    
    DistGen has an END block to do a multi-volume-safe chdir back to the
    original cwd, which means tests no longer need to worry about changing
    back to the original directory themselves or calling $dist->remove to
    change directories and cleanup there.  Thus, test code has fewer
    "cleanup" type calls, and cleanup just happens as needed at the end.
    
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13264 50811bd7-b8ce-0310-adc1-d9db26280581
  3. @dagolden

    fix broken xs testing

    dagolden authored
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@13263 50811bd7-b8ce-0310-adc1-d9db26280581
Something went wrong with that request. Please try again.