Permalink
Commits on Apr 16, 2005
  1. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5339 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 16, 2005
  2. Get this ready for first release

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5338 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 16, 2005
  3. Some minor text editing

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5337 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 16, 2005
  4. Integrate change descriptions from bugfix branch

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5336 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 16, 2005
Commits on Apr 15, 2005
  1. Remove unwanted file

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5335 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 15, 2005
  2. Fix a weird error with ConfigNotes under perl 5.005

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5334 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 15, 2005
  3. remove our() constructs for 5.005 compatibility

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5331 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 15, 2005
Commits on Apr 14, 2005
  1. Need to load Test::More from t/lib/

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5327 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 14, 2005
  2. Remove some 5.6-isms for 5.005 compatibility

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5326 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 14, 2005
  3. Version bump

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5325 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 14, 2005
  4. Some MANIFEST bookkeeppiing

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5324 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 14, 2005
  5. Add copyright & license statements

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5322 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 14, 2005
  6. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5321 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 14, 2005
Commits on Apr 13, 2005
  1. Implement dynamic auto_features. Currently relies on M::B being insta…

    …lled, which it shouldn't.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5320 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 13, 2005
  2. Oops, left in some debugging code

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5319 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 13, 2005
  3. Switch to Test::More

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5318 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 13, 2005
Commits on Apr 12, 2005
  1. Push t/lib/ onto @INC here

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5317 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 12, 2005
  2. Fix a bug in setting new features

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5316 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 12, 2005
  3. First stab at making auto_features dynamic. Still needs to write to t…

    …he ConfigData.pm file.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5315 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 12, 2005
Commits on Apr 10, 2005
  1. add meta_add and meta_merge mechanisms

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5314 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 10, 2005
  2. Don't duplicate default stuff in multiple classes

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5313 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 10, 2005
  3. Oops, didn't mean to change the number of tests

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5312 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 10, 2005
  4. Don't require such a specific format for the error message (I like si…

    …ngle quotes, not double here)
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5311 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 10, 2005
Commits on Apr 7, 2005
  1. Make sure verbose output from Module::Build and test output from sub-…

    …tests are not picked up by Test::Harness.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5310 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Apr 7, 2005
Commits on Apr 6, 2005
  1. Change a little POD markup to use F<file> tags

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5309 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Apr 6, 2005
Commits on Apr 1, 2005
  1. Fix merge_modulebuildrc() so that it handles nested options (eg --con…

    …fig cc=gcc). Formalize the priority of options: commandline options get highest priorty, then action specific rc options, and finally global rc options.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5304 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Apr 1, 2005
Commits on Mar 31, 2005
  1. Fix tests to ignore any user defined '~/.modulebuildrc' file.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5303 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
  2. Merge arguments after commandline arguments so that we can support an…

    … option ('skip_rcfile') to skip reading the '~/.modulebuildrc' file.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5302 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
  3. Guard against undefined values in read_modulebuildrc()

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5301 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
  4. More documentation for .modulebuildrc

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5300 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
  5. Revert change to split_like_shell() method, and have read_modulebuild…

    …rc() returns a empty hash if the file isn't found or there are no matching actions.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5299 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
  6. Read default commandline options from '$ENV{HOME}/.modulebuildrc' if …

    …it exists.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5298 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
  7. Extend prerequisite specifications to apply to all actions. It is now…

    … a fatal error if 'requires' or 'conflicts' for a given action are not satisfied, except where necessary for backwards compatability. Also, added options to ignore the fatal errors.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5297 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Mar 31, 2005
Commits on Mar 24, 2005
  1. Move the mammoth write_config_data() method to the Notes class

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5293 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Mar 24, 2005