Module::Install::Admin::Include(3) User Contributed Perl Documentation Module::Install::Admin::Include(3)

# [NAME](#NAME)

Module::Install::Admin::Include - include methods for Module::Install

## [auto\_include\_dependent\_dists](#auto_include_dependent_dists)

Grabs everything in this module's build\_requires and attempts to include everything (at the whole distribution level) recursively.

## [include\_dependent\_dists $package](#include_dependent_dists_$package)

Given a module package name, recursively include every package that module needs.

## [include\_one\_dist $module](#include_one_dist_$module)

Given a module name, $module, figures out which modules are in the dist containing that module and copies all those files to ./inc. I bet there's a way to harness smarter logic from PAR.

Given a module name, returns the file on CPAN containing its latest version.

Takes the output of CPAN::Module-&gt;cpan\_file and return all the modules that CPAN.pm knows are in that dist. There's probably a better way using CPANPLUS

2026-10-26 perl v5.44.0

---

Document: Module::Install::Admin::Include(3pm) from perl-module-install 1.21-r12 (Chainguard OS)
Source: https://github.com/Perl-Toolchain-Gang/Module-Install
