Permalink
Commits on Jun 28, 2002
  1. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3826 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 28, 2002
  2. version bump to 0.09

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3825 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 28, 2002
  3. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3824 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 28, 2002
  4. Doc patch from Elizabeth Mattijsen

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3823 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 28, 2002
  5. Add dependency on Cwd.pm

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3822 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 28, 2002
Commits on Jun 27, 2002
  1. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3821 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 27, 2002
  2. Added the runthrough.t test and the Sample module it uses

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3820 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 27, 2002
  3. The 'distdir' action wasn't deleting the distribution directory

    before building it again.  This meant that, say, if you did 'Build
    disttest' then 'Build dist', you'd end up with a blib/ directory
    in your distribution.  I actually had this happen for version
    0.08, and it's not nice to distribute a blib/ on CPAN.
    
    We now keep track of the 'base_dir', i.e. the top-level build
    directory, so we can change back into it if we change out of it.
    This necessitated a cwd() method, which uses the Cwd.pm module.
    I'm aware of Cwd's limitations, particularly under taint-mode, but
    I don't know a way around using it here.
    
    The 'dist_dir' action now changes back into 'base_dir' directory.
    
    We now do write_config() inside the create_build_script() method,
    not inside the new() method.
    
    Simplified the find_version() method, and improved its error
    messages.
    
    Renamed module_name_to_file() to find_module_by_name(), and added
    a parameter specifying the directories to search in.  Previously
    we searched in 'lib' and @INC, which wasn't correct in all
    situations.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3819 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 27, 2002
  4. new() should only look for module_name in lib/, not in @INC - so don'…

    …t use Module::Build as module_name here
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3818 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 27, 2002
Commits on Jun 26, 2002
  1. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3817 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
  2. Consolidate some of the @INC manipulation. Also chdir('t') so we

    don't overwrite things in the top-level directory
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3816 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
  3. For the 'live' tests

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3815 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
  4. Changes

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3814 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
  5. Version bump to 0.08

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3813 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
  6. Added some tests for dependency checking

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3812 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
  7. Fix the 'prereq' alias for 'requires'

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3811 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 26, 2002
Commits on Jun 24, 2002
  1. Add 'artistic' as licensing option [Arthur Bergman]

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3810 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 24, 2002
  2. Some vestigial 'prepreq', 'recommended' stuff needed to be changed to

    'requires' and 'recommends'
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3809 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 24, 2002
  3. Two patches from Arthur Bergman: fixed depends_on() (was depends()),

    and separated linking into its own method.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3808 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 24, 2002
Commits on Jun 9, 2002
  1. Added to CVS

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3807 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  2. Only use a verbose "tar" if the verbose flag is set

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3806 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  3. Add META.yaml to MANIFEST

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3805 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  4. Change "build_from_metadata" flag to "dynamic_config", with opposite …

    …sense
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3804 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  5. Write the dynamic_config attribute to the metadata file

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3803 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  6. *** empty log message ***

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3802 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  7. Create the metadata file as META.yaml instead of metadata.yaml, and do

    it in the 'distdir' action, not the 'dist' action.
    
    Add a warning during 'distdir' if META.yaml isn't in the MANIFEST.
    
    Make sure the 'license' value is one of our four known license types.
    
    Change 'prereq' to 'requires', keeping the old name as a synonym.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3801 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  8. Lots of doc changes and a version number bump

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3800 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
  9. Added 'license', 'recommends', and 'build_from_metadata' arguments

    Changed 'prereq' to 'requires'.
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3799 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 9, 2002
Commits on Jun 5, 2002
  1. fix argument processing bug [Ilya Martynov]

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3798 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 5, 2002
  2. Change back to build_dir after event dispatch - works around an ExtUt…

    …ils::Install bug [Ilya Martynov]
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3797 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed Jun 5, 2002
Commits on May 21, 2002
  1. Added a metadata file written during 'Build dist' (not included in ta…

    …rball yet!)
    
    Added a special 'perl' dependency
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3796 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed May 21, 2002
  2. Changes for 0.06

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3795 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed May 21, 2002
  3. Bumped version up to 0.06

    Added docs about various prereq types
    
    
    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3794 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed May 21, 2002
  4. Added dependency on perl 5.6.0

    git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@3793 50811bd7-b8ce-0310-adc1-d9db26280581
    kenahoo committed May 21, 2002
Commits on Apr 2, 2002