- Enhance .POSIX to set -e when invoking shells, as demanded by a
[make.git] / tests / scripts / variables / MFILE_LIST
blob076e42da33165a1ede598d991fdb6933d05a5279
1 #                                                                    -*-perl-*-
3 $description = "Test the MAKEFILE_LIST variable.";
5 $makefile2 = &get_tmpfile;
7 open(MAKEFILE,"> $makefile");
8 print MAKEFILE <<EOF;
9 m1 := \$(MAKEFILE_LIST)
10 include $makefile2
11 m3 := \$(MAKEFILE_LIST)
13 all:
14 \t\@echo \$(m1)
15 \t\@echo \$(m2)
16 \t\@echo \$(m3)
17 EOF
18 close(MAKEFILE);
21 open(MAKEFILE,"> $makefile2");
22 print MAKEFILE "m2 := \$(MAKEFILE_LIST)\n";
23 close(MAKEFILE);
26 &run_make_with_options($makefile, "", &get_logfile);
27 $answer = "$makefile\n$makefile $makefile2\n$makefile $makefile2\n";
28 &compare_output($answer,&get_logfile(1));