I have a directory "FS2" that contains the following files:
I have a makefile with the following contents.
Template:sh= ls ./FS2/*
echo "Template is: $(Template)"
touch all
When I run "clearmake -C sun" and the "all" file does not exist, I get the following output:
"Template is: ./FS2/#ARGH# ./FS2/that ./FS2/this"
Changing either "this" or "that" does not restore all. When starting with "-d" for debugging, the goal of "everything" depends only on the "./FS2" directory, and not on the three files in the directory. I determined that when it extends the "Template", "#" is treated as the beginning of the comment, and the rest of the line is ignored!
, , "#". , "" .
, , , , "", , , "# ARGH #" , "" . ?