-
-
16 Jan 2022 01:28:19 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (49 / 9 / 26)
- Kwalitee
Bus factor: 1- % Coverage
- License: mit
- Perl: v5.24.0
- Activity
24 month- Tools
- Download (459.41KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Date::Parse
- File::BaseDir
- File::ShareDir
- Git::Repository
- IO::Compress::Xz
- IO::Uncompress::Gunzip
- IPC::Run
- IPC::System::Simple
- Image::Size
- JSON::MaybeXS
- Kwalify
- List::SomeUtils
- Path::Iterator::Rule
- Path::Tiny
- Perl6::Slurp
- Pod::Thread
- Sort::Versions
- Template
- YAML::XS
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 6.01 - 2022-01-15
- Add new docknot release command and corresponding App::DocKnot::Release module to copy a tarball releaes (normally created by docknot dist) into a release area, update symlinks, archive any previous releases, and update the .versions file used by docknot spin. DocKnot now depends on Sort::Versions.
- Add new docknot update-spin command and corresponding update_spin method in App::DocKnot::Update to update a spin input tree to the latest expectations. Currently, all this does is convert *.rpod pointer files to *.spin pointer files.
- docknot spin now uses Path::Iterator::Rule and Path::Tiny to construct its paths, which eliminates the need to change the working directory while processing input files.
- Fix spurious requirement for a package metadata file when running docknot spin.
- Don't overwrite output files from docknot generate or generate-all if the generation fails.
- Require Pod::Thread 3.01 or later.
Documentation
Static web site and documentation generatorModules
Documentation and software release managementRun DocKnot commandsRead and return DocKnot package configurationPrepare a distribution tarballGenerate documentation from package metadataRelease a distribution tarballStatic site builder supporting thread macro languageGenerate HTML from a pointer to an external fileGenerate RSS and thread from a feed description fileGenerate page navigation links for spinGenerate HTML from the macro language threadParse package release information for spinUpdate DocKnot input or package configurationShared utility functions for other DocKnot modulesModule Install Instructions
To install App::DocKnot, copy and paste the appropriate command in to your terminal.
cpanm App::DocKnot
perl -MCPAN -e shell install App::DocKnot
For more information on module installation, please visit the detailed CPAN module installation guide.