> From: [EMAIL PROTECTED] > Date: Fri, 3 Nov 2006 08:45:02 -0600 > > According to section 8.11 of the gnu manual, I should be able to use the > shell command to assign a variable. However, this doesn't work.
It does for me. > I've tried assigning the variable from outside a rule but the command does > not get executed and the variable is empty. The only time the shell > command is executed is from within a rule but variable assignments within > rule is not allowed. > > contents := $(shell cat foo) Please show the shortest self-contained Makefile that can be used to reproduce the problem, and please tell what port of which version of Make do you have installed. The $shell function works for me in Make 3.81 compiled with MinGW port of GCC. _______________________________________________ Make-w32 mailing list [email protected] http://lists.gnu.org/mailman/listinfo/make-w32
