Author: jkeenan Date: Tue Apr 10 18:31:57 2007 New Revision: 18131 Modified: trunk/docs/configuration.pod
Log: Updating docs/configuration.pod to reflect recent change to Configure.pl: A new command-line argument and its Usage description should now be inserted in appropriate locations in lib/Parrot/Configure/Options.pm. Modified: trunk/docs/configuration.pod ============================================================================== --- trunk/docs/configuration.pod (original) +++ trunk/docs/configuration.pod Tue Apr 10 18:31:57 2007 @@ -191,8 +191,24 @@ options C<--help> and C<--version> are built in to Configure; any others are defined by steps. -If you add a new option, don't forget to add it to this documentation and the -C<--help> listing in F<Configure.pl>. +Command-line arguments are now processed by C<process_options()>, a subroutine exported by +L<Parrot::Configure::Options>. +If you add a new option, don't forget to add it to this documentation and to +two locations in F<lib/Parrot/Configure/Options.pm>: + +=over 4 + +=item * + +the list of valid command-line arguments in +C<Parrot::Configure::Options::get_valid_options()>; and + +=item * + +the description of command-line arguments found in +C<Parrot::Configure::Options::print_help()>. + +=back Arguments passed to F<Configure.pl> are held in a L<Parrot::Configure::Data> object stored inside the L<Parrot::Configure> object. The options data object
