7 open (TESTS, "<Make.tests") or die;
10 /^#/ || /^\s+$/ and next;
16 open (MAKEBASE, "<Make.base") or die;
17 open (MAKEFILE, ">Makefile") or die;
19 # This file is automatically generated from Make.base and Make.tests
20 # by mkmf. Do not modify!
23 print MAKEFILE "TESTS =";
25 for my $test (@tests) {
26 if ($n + 1 + length ($test) > 65) {
27 print MAKEFILE " \\\n\t$test";
30 print MAKEFILE " $test";
31 $n += 1 + length ($test);
36 for my $test (@tests) {
37 my ($test_id) = $test;
40 print MAKEFILE "${test_id}_SRC = ${test}.c\n";
49 open (CVSIGNORE, ">.cvsignore");
50 print CVSIGNORE <<EOF;
51 # Automatically generated by mkmf - do not modify!
63 print CVSIGNORE join ("\n", @tests), "\n";