Permalink
Commits on Mar 31, 2002
  1. The Config, args, and properties are now distinct areas of $self.

    Lots of internal changes necessary for this.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3785 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 31, 2002
  2. Added a comment

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3783 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 31, 2002
  3. Add Module::Build::Compat

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3782 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 31, 2002
  4. Don't put patches in MANIFEST

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3781 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 31, 2002
  5. Formatting change

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3780 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 31, 2002
Commits on Mar 12, 2002
  1. Use eval{} to trap errors, and report success/failure based on $@.

    This helps ensure that 'realclean' will run.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3779 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 12, 2002
  2. A couple of changes to make sure we don't lose the particular perl

    executable that invoked us.  One works around a Test::Harness bug, and
    the other was our own bug.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3778 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 12, 2002
Commits on Mar 8, 2002
  1. Moved to patches/ directory

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3777 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 8, 2002
  2. Created a patches directory

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3776 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 8, 2002
  3. A patch for CPAN.pm Module::Build support

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3775 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 8, 2002
  4. Future-proof the -flat_namespace fix.

    Use $self->{config} instead of $self->{args} for %Config stuff.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3774 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 8, 2002
  5. Use Data::Dumper to dump the state information to _build/.

    Start separating %Config from the other state stuff.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3773 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 8, 2002
Commits on Jan 11, 2002
  1. Ready for 0.05 release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3772 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jan 11, 2002
  2. Some minor documentation patches

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3771 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jan 11, 2002
  3. Added the subclass() method.

    The write_config() method now doesn't destroy an existing build/
    directory, it just makes sure it's created.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3770 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jan 11, 2002
  4. The mechanism for automatic subclassing has been finalized and docume…

    …nted.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3769 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jan 11, 2002
Commits on Dec 3, 2001
  1. First version in CVS

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3768 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 3, 2001
Commits on Nov 23, 2001
  1. Added public check_installed_version() method, now used by check_prer…

    …eq().
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3767 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 23, 2001
  2. Removed a TO DO item, since it's done.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3766 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 23, 2001
Commits on Nov 21, 2001
  1. Bumped version down to 0.04_01, doing a beta before 5.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3764 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  2. Logs of documentation fixes/reorganization.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3763 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  3. Added the 'testdb' action, and the 'debugger=1' argument to the 'test'

    action, both of which run tests under the perl debugger.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3762 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  4. Bump version up to 0.05

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3761 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  5. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3760 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  6. Added prerequisite checking

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3759 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  7. Added more to-do items. Started a import() method that doesn't do any…

    …thing yet.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3758 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
  8. Added prerequisites. There are actually more than this, but they're

    loaded on demand.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3757 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 21, 2001
Commits on Nov 20, 2001
  1. Update my email address

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3756 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 20, 2001
  2. Added date to 0.04

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3755 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 20, 2001
  3. More changes

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3754 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 20, 2001
  4. - Fixed an unlikely-to-occur bug with misquoted strings in the

        'Build' script (Dave Rolsky)
    
      - We're more careful about shush-ing warnings that
        ExtUtils::Manifest might emit (Dave Rolsky)
    
      - The 'help' action now auto-generates the list of actions (Dave Rolsky)
    
      - Added the 'distcheck', 'skipcheck', 'distclean', 'distdir', and
        'disttest' actions (Dave Rolsky)
    
      - We're a little more aggressive about cleaning up temporary files -
        we'll try to clean them up even when we don't have write permission
        on them.  This isn't as dastardly as it sounds; if we /really/
        don't have permission, we won't be able to remove them no matter
        how hard we try.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3753 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 20, 2001
Commits on Nov 16, 2001
  1. Bring up to date with docs

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3752 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 16, 2001
  2. Bump $VERSION up to 0.04

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3751 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 16, 2001
  3. Override the small compile_c() method instead of process_xs().

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3750 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 16, 2001