#! perl

# $Id: harness 19190 2007-06-20 21:26:34Z bernhard $

=head1 NAME

languages/m4/t/harness - A harness for Parrot m4

=head1 SYNOPSIS

  cd languages    && perl -I../lib m4/t/harness --files

  cd languages/m4 && perl -Ilib -I../../lib t/harness 

  cd languages/m4 && perl -Ilib -I../../lib t/harness \
                   t/basic/006_define_with_rest \
                   t/regex/003_two_compiles.t

=head1 DESCRIPTION

If I'm called with a single
argument of "--files", I just return a list of files to process.
This list is one per line, and is relative to the languages dir.

If I'm called with no args, I run the complete suite.

Otherwise I run the tests that were passed on the command line.

=cut

use Parrot::Test::Harness language => 'm4';

# Local Variables:
#   mode: cperl
#   cperl-indent-level: 4
#   fill-column: 100
# End:
# vim: expandtab shiftwidth=4:
