… | |
… | |
184 | command by specifying all the directories with modules in them that you |
184 | command by specifying all the directories with modules in them that you |
185 | want to have built. |
185 | want to have built. |
186 | |
186 | |
187 | =item F<staticperl clean> |
187 | =item F<staticperl clean> |
188 | |
188 | |
189 | Runs F<make distclean> in the perl source directory (and potentially |
189 | Deletes the perl source directory (and potentially cleans up other |
190 | cleans up other intermediate files). This can be used to clean up |
190 | intermediate files). This can be used to clean up files only needed for |
191 | intermediate files without removing the installed perl interpreter. |
191 | building perl, without removing the installed perl interpreter, or to |
|
|
192 | force a re-build from scratch. |
|
|
193 | |
|
|
194 | At the moment, it doesn't delete downloaded tarballs. |
192 | |
195 | |
193 | =item F<staticperl distclean> |
196 | =item F<staticperl distclean> |
194 | |
197 | |
195 | This wipes your complete F<~/.staticperl> directory. Be careful with this, |
198 | This wipes your complete F<~/.staticperl> directory. Be careful with this, |
196 | it nukes your perl download, perl sources, perl distribution and any |
199 | it nukes your perl download, perl sources, perl distribution and any |
… | |
… | |
542 | instcpan Anyevent::AIO AnyEvent::HTTPD |
545 | instcpan Anyevent::AIO AnyEvent::HTTPD |
543 | } |
546 | } |
544 | |
547 | |
545 | =over 4 |
548 | =over 4 |
546 | |
549 | |
|
|
550 | =item preconfigure |
|
|
551 | |
|
|
552 | Called just before running F<./Configur> in the perl source |
|
|
553 | directory. Current working directory is the perl source directory. |
|
|
554 | |
|
|
555 | This can be used to set any C<PERL_xxx> variables, which might be costly |
|
|
556 | to compute. |
|
|
557 | |
547 | =item postconfigure |
558 | =item postconfigure |
548 | |
559 | |
549 | Called after configuring, but before building perl. Current working |
560 | Called after configuring, but before building perl. Current working |
550 | directory is the perl source directory. |
561 | directory is the perl source directory. |
551 | |
562 | |
552 | Could be used to tailor/patch config.sh (followed by F<./Configure -S>) or |
563 | Could be used to tailor/patch config.sh (followed by F<sh Configure -S>) |
553 | do any other modifications. |
564 | or do any other modifications. |
554 | |
565 | |
555 | =item postbuild |
566 | =item postbuild |
556 | |
567 | |
557 | Called after building, but before installing perl. Current working |
568 | Called after building, but before installing perl. Current working |
558 | directory is the perl source directory. |
569 | directory is the perl source directory. |