goals ['TARGET'] ['VAR=VALUE']
[-C|--directory DIRECTORY] [-d] [-f|--file Goalfile]
[-I|--include DIRECTORY] [-j|--jobs JOBS] [--no-prelude]
- [-s|--silent|--quiet]
+ [-k|--keep-going] [-s|--silent|--quiet]
goals --help
This manual page documents the command line tool and options.
-There is an introduction and tutorial on writing goal files:
-L<Goalfile(5)>.
-
-There is also a reference manual: L<goals-reference(5)>.
+There is an introduction to and tutorial on writing goal files, as
+well as a reference manual in L<Goalfile(5)>.
=head1 OPTIONS
Specify an include directory, used when including goal files using the
C<include> directive. You can use this option multiple times. Later
directories have priority over earlier ones. There is also an
-implicit C<%stdlib> directory which is used for prelude files (see
-L<goals-reference(5)>).
+implicit C<%stdlib> directory which is used for prelude files.
Note that if a relative path is given here, it is relative to the
directory specified with the I<-C> option, or to the current directory
(but you can redefine prelude definitions in your goal file if you
want).
+=item B<-k>
+
+=item B<--keep-going>
+
+Continue as much as possible after an error. The target that failed
+and anything that depends on that target (recursively) will fail and
+the program as a whole will still exit with an error, but as many
+targets as can be built will be built.
+
=item B<-s>
=item B<--silent>
=head1 SEE ALSO
-L<Goalfile(5)>, L<goals-reference(5)>, L<make(1)>.
+L<Goalfile(5)>, L<make(1)>.
=head1 AUTHORS