Module::Build::Base(3pm) User Contributed Perl Documentation Module::Build::Base(3pm)

# [NAME](#NAME)

Module::Build::Base - Default methods for Module::Build

# [SYNOPSIS](#SYNOPSIS)

```
  Please see the Module::Build documentation.
```

# [DESCRIPTION](#DESCRIPTION)

The "Module::Build::Base" module defines the core functionality of "Module::Build". Its methods may be overridden by any of the platform-dependent modules in the "Module::Build::Platform::" namespace, but the intention here is to make this base module as platform-neutral as possible. Nicely enough, Perl has several core tools available in the "File::" namespace for doing this, so the task isn't very difficult.

Please see the "Module::Build" documentation for more details.

# [AUTHOR](#AUTHOR)

Ken Williams &lt;kwilliams@cpan.org&gt;

# [COPYRIGHT](#COPYRIGHT)

Copyright (c) 2001-2006 Ken Williams. All rights reserved.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

# [SEE ALSO](#SEE_ALSO)

[**perl**(1)](/man/os/perl-module-build/perl.1), [**Module::Build**(3)](/man/os/perl-module-build/Module::Build.3)

2026-07-20 perl v5.44.0

---

Document: Module::Build::Base(3pm) from perl-module-build 0.4234-r10 (Chainguard OS)
Source: https://github.com/Perl-Toolchain-Gang/Module-Build
