Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

When I do this:

module-starter --mb --module="Animal" --email="a@example.com" perl Build.PL ./Build

directories such as blib lib t _build are created

What does these directories exactly do? I know t is test directory but I have no idea about blib,lib,_build directory

Replies are listed 'Best First'.
Re: what are blib lib _build ??
by Anonymous Monk on Dec 23, 2014 at 17:20 UTC

    Ok I found it my self When I do module-starter --mb --module="Animal" --email="a@example.com" there are lib,t directories. t is test directory and lib directory contains what we're gonna build. When we invoke perl Build.PL, that makes script named Build and Build uses files in _build directory When we invoke Build directory blib is created and that contains output files

      Correct. Also see what happens when you do a build distclean. Those directories created in the build process should go away.

      --MidLifeXis