Usage: # Install typical required and recommended modules cpan `cpanfile-dump` # Skip configures phase cpan `cpanfile-dump --no-configure` # Also include develop phase and suggests type cpan `cpanfile-dump --develop --suggests` # Include a feature cpan `cpanfile-dump --with-feature=sqlite` Options: --configure, --build, --test, --runtime, --develop Specify the phase to include/exclude. Defaults to include all but "--develop" but you can exclude some phases by specifying the options with "--no-" prefix, like "--no-configure". --requires, --recommends, --suggests, --conflicts Specify the type to include/exclude. Defaults to include only "--requires" and "--recommends" but you can exclude some types by specifying the options with "--no-" prefix, like "--no-recommends". Specifying "--conflicts" will turn off all other types (even if specified on the command line). --with-feature, --with-all-features, --without-feature cpanfile-dump --with-feature=sqlite cpanfile-dump --with-all-features --without-feature=yaml Specify features to include in the dump. "--with-feature" and "--without-feature" may be used more than once.