summaryrefslogtreecommitdiff
path: root/META.json
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 2.3.2 for development of next releaseAdam Spiers2019-07-281-3/+3
|
* Remove dependencies on Hash::Merge and Clone::ChooseAdam Spiers2019-06-291-2/+0
| | | | | | | | | | | | | | | | | | stow 2.3.0 added external runtime dependencies on Hash::Merge and Clone::Choose. Historically stow hasn't had runtime dependencies other than Perl itself, which is a useful property if you're managing the installation of Perl using stow; the bootstrapping instructions in stow's manual would need updating to describe how to install these two modules (and any dependencies they have now or in the future) as well. However, Hash::Merge is much more general than stow actually needs, so replace the merge() call with a few lines of equivalent code -- this avoids the external dependencies, and is clearer than the merge() call. Many thanks to Adam Sampson for this patch: https://lists.gnu.org/archive/html/bug-stow/2019-06/msg00001.html
* Bump version to 2.3.1 for development of next releaseAdam Spiers2019-06-291-3/+3
|
* Use Clone backend for Hash::Merge, not StorableAdam Spiers2019-06-281-0/+1
| | | | | | | | Need to avoid Storable backend, since it can't deal with regexps: https://rt.perl.org/Public/Bug/Display.html?id=50608 This should fix the Docker builds.
* rebuild META.* in preparation for 2.3.0 releaseAdam Spiers2019-06-281-5/+5
|
* Parse cli and stowrc files separatelyCharles LeDoux2019-06-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Why: * We want to selectively apply expansion to: * Only options from stowrc files. * Only options that take a path. * This requires ability to: * Differentiate cli options from stowrc options * Distinguish between individual stowrc options. This change addresses the need by: * Options from ARGV and stowrc files are separately parsed, resulting in two options hashes. * Creating an option hash from stowrc files allows modification of specific arguments without having to rely on something like regex parsing of the options. * get_config_file_options modified to return options hash. * Uses the same parse_options function that parses ARGV * Add Hash:Merge to dependencies in order to merge the two option hashes. * process_options() merges the two option hashes. * Get option hash for ARGV * Get option hash from get_config_file_options(). * Merge the two hashes with Hash::Merge. * Sanitation and checks are ran on the merged options. * The options -S, -D, and -R are ignored in stowrc files. * Due to the way argument parsing happens, the effect of these actions is not carried from stowrc into parsing of cli options. * It doesn't seem to make sense to put these options in stowrc anyway.
* Bump version to 2.3.0Adam Spiers2016-11-201-5/+5
|
* add IO::Scalar to build_requiresAdam Spiers2015-11-131-0/+1
|
* Bump version to 2.2.2Adam Spiers2015-11-091-3/+3
|
* add Stow/Util.pm.in with @VERSION@ substitutionAdam Spiers2015-11-091-1/+2
| | | | | | | | | | | | | | | This is now necessary in order to prevent pause.perl.org from complaining: Status: Decreasing version number ================================= module : Stow::Util version: undef in file: lib/Stow/Util.pm status : Not indexed because lib/Stow/Util.pm in A/AS/ASPIERS/Stow-v2.2.0.tar.gz has a higher version number (0)
* Update META.{yml,json}Adam Spiers2015-11-091-11/+12
| | | | Rebuilt with newer Module::Build.
* Bump version to 2.2.0v2.2.0Adam Spiers2012-02-181-2/+2
|
* Bump version to 2.1.3v2.1.3Adam Spiers2012-01-091-2/+2
|
* Fix some incorrect CPAN meta-data about the project.Adam Spiers2011-12-151-1/+1
|
* Bump version to 2.1.2.Adam Spiers2011-12-071-2/+2
|
* Bump version to 2.1.1v2.1.1Adam Spiers2011-12-061-2/+2
|
* File::Slurp is no longer used.Adam Spiers2011-12-061-1/+0
|
* Bump version to 2.1.0Adam Spiers2011-11-261-2/+2
|
* Add build-time dependencies on Test::More and Test::Output.Adam Spiers2011-11-261-0/+6
|
* Reorganise more files into subdirectories and add CPAN support via Module::BuildAdam Spiers2011-11-261-0/+52