On Thu, 2011-05-26 at 10:45 +0200, pasman pasmański wrote:
> 1. .NOSHELL not work. Makefile:
Correct: ONESHELL is not ported to Windows. As Eli said, anyone who can
help with this is welcome.
> 2. private not work. Makefile:
>
> test1: private a=1
> test1: test2
> echo -$$a-
> test2:
> echo -$$a-
The private keyword DOES work on Windows. You're misunderstanding what
it does, or anyway using it incorrectly. Write your makefile like this:
test1: private a=1
test1: test2
echo -$(a)-
test2:
echo -$(a)-
Private works on _make_ variables, not _shell_ variables.
> 3. SHELL is readonly, SHELLFLAGS not work
I don't know why this would be so, but someone familiar with the Windows
port will need to comment.
Cheers!
_______________________________________________
Make-w32 mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/make-w32