Permalink
Commits on Dec 23, 2005
  1. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5742 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 23, 2005
  2. Version bump

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5741 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 23, 2005
Commits on Dec 22, 2005
  1. Clarify directory name

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5740 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 22, 2005
Commits on Dec 14, 2005
  1. Pod::Simple based parsers only support one document per instance. Rec…

    …ent versions of Pod::Man reveal this bug, resulting in empty manpages. This issue is known, and Pod::Simple will be fixed to allow multiple instances. Until then we create a new instance for each manpage.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5739 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 14, 2005
Commits on Dec 4, 2005
  1. Since we chdir to the base of the distribution directory containing t…

    …he Build.PL and Build script, we need only test againt the basename of the script used to invoke the build. Otherwise we are running up_to_date on Build.PL and an invalid path to the Build script.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5738 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 4, 2005
  2. The "base" module in Perl 5.005 doesn't seem to work as expected, so …

    …we manually require the modules and stuff them in @INC. Also, rename the sample ok() method to okay() to get rid of a reserved word warning.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5737 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 4, 2005
  3. Allow features to be enabled when 'recommends' type prereqs fail. I.e…

    …. a feature is only disabled when a 'requires' or 'conflicts' type prereq fails. Note that the full prereq specification is still stored in *::ConfigData, but any 'recommends' type prereqs are ignored.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5736 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 4, 2005
  4. Only test files that are generated when manpages or HTML features are…

    … not enabled. Also, work around some idiosyncrasies with Archive::Tar on perl 5.005.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5735 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 4, 2005
  5. Add docs for rscan_dir()

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5734 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 4, 2005
  6. The css argument to Pod::Html is not supported in older versions.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5733 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 4, 2005
  7. Use the slurp() routine from t/common.pl

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5732 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 4, 2005
Commits on Dec 3, 2005
  1. I want to start using my cpan address in this spot

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5730 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 3, 2005
Commits on Dec 2, 2005
  1. Fix broken conditional.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5729 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 2, 2005
  2. Move some code examples from the Module::Build module documentation t…

    …o Module::Build::Authoring.
    
    Attempt to add more consistency across all documents (while trying to maintain Ken's style):
    
    * Use consistent two space indentation for verbatim paragraphs.
    
    * Add some consistency to example code: variable & module names; indentation; etc
    
    * Use consistent commandline syntax: "./Build" rather than "perl Build" or "Build"; and use long option style for most options.
    
    * Use standard quoting for various URI, email addresses.
    
    * Misc. pod formatting.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5728 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 2, 2005
Commits on Dec 1, 2005
  1. Skip tests when compiler not configured or present.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5727 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 1, 2005
  2. The glob() function under perl 5.005 sometimes return undef where we …

    …expect it to return the argument unmodified.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5726 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 1, 2005
  3. Oops. Revision 1.37 got borked. This time I really remove "no_plan".

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5725 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 1, 2005
  4. Various fixes to run under Perl 5.005.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5724 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 1, 2005
  5. Temporary fix: The Test::Harness with perl 5.005 doesn't seem to like…

    … Test::More 'no_plan'. We'll soon rewrite these tests anyway to use fixed configurations to test on rather than using whatever configuration happens to exist on the testers system.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5723 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Dec 1, 2005
  6. Fix UNINST=1

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5722 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Dec 1, 2005
Commits on Nov 30, 2005
  1. Some fixes against Perl version 5.005_03.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5721 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 30, 2005
  2. Minor doc fixes.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5720 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 30, 2005
Commits on Nov 29, 2005
  1. Build will now chdir() to the right directory first

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5719 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 29, 2005
  2. Clarify this warning message

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5718 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 29, 2005
  3. Handle some YAML escaping better

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5717 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 29, 2005
Commits on Nov 27, 2005
  1. Add tests for a distro with a flat directory structure and that does …

    …not define the "module_name" property (i.e. it uses "dist_name").
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5716 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 27, 2005
  2. Make sure "module_name" is defined when linking files, inferring it f…

    …rom the filename if necessary. Also, centralize code that derives various paths and info needed for creating output files.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5715 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 27, 2005
  3. Add an 'Examples on CPAN' section to the cookbook

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5714 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Nov 27, 2005
Commits on Nov 22, 2005
  1. Fix buglet that stripped off everything after first dot (".") in a fi…

    …lename when generating html filename.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5713 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 22, 2005
  2. Add tests to ensure that html documents are built in the ppm distro w…

    …hen they are not built during a normal build.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5712 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 22, 2005
  3. Make htmlify_pods() honor the installdirs setting to the degree which…

    … ActivePerl does (site & vendor are equiv; core is separate).
    
    Also, provide a rough implementation for separating the method of html generation between the html action and the ppmdist action.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5711 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 22, 2005
  4. Fix broken link.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5710 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 22, 2005
Commits on Nov 21, 2005
  1. Add tests for contents of the ppm distros we create to ensure everyth…

    …ing is in the right place. May need platform tweaks.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5709 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 21, 2005
  2. Support for level 3 and level 4 headings are not supported by all Pod…

    … modules, notably the modules we use for create_readme.
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5708 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 21, 2005
  3. Access hash type properties through their accessors when possible.

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@5707 50811bd7-b8ce-0310-adc1-d9db26280581
    Randy Sims committed Nov 21, 2005