MAKELEVEL revision 1.1 1 # -*-perl-*-
2
3 $description = "The following test creates a makefile to test
4 makelevels in Make. It prints \$(MAKELEVEL) and then
5 prints the environment variable MAKELEVEL";
6
7 open(MAKEFILE,"> $makefile");
8
9 # The Contents of the MAKEFILE ...
10
11 print MAKEFILE <<EOF;
12 all:
13 \t\@echo MAKELEVEL is \$(MAKELEVEL)
14 \techo \$\$MAKELEVEL
15 EOF
16
17 # END of Contents of MAKEFILE
18
19 close(MAKEFILE);
20
21 # RUN MAKE
22
23 &run_make_with_options($makefile,"",&get_logfile);
24
25 # SET ANSWER
26
27 $answer = "MAKELEVEL is 0\necho \$MAKELEVEL\n1\n";
28
29 # COMPARE RESULTS
30
31 &compare_output($answer,&get_logfile(1));
32
33 1;
34