Home | History | Annotate | Download | only in features
      1 $description = "The following test creates a makefile to ...";
      2 
      3 $details = "";
      4 
      5 open(MAKEFILE,"> $makefile");
      6 
      7 # The Contents of the MAKEFILE ...
      8 
      9 print MAKEFILE "x = variable1\n"
     10               ."variable2 := Hello\n"
     11               ."y = \$(subst 1,2,\$(x))\n"
     12               ."z = y\n"
     13               ."a := \$(\$(\$(z)))\n"
     14               ."all: \n"
     15               ."\t\@echo \$(a)\n";
     16 
     17 # END of Contents of MAKEFILE
     18 
     19 close(MAKEFILE);
     20 
     21 &run_make_with_options($makefile,"",&get_logfile);
     22 
     23 # Create the answer to what should be produced by this Makefile
     24 $answer = "Hello\n";
     25 
     26 &compare_output($answer,&get_logfile(1));
     27 
     28 1;
     29 
     30 
     31 
     32 
     33 
     34 
     35