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
Make-w32@gnu.org
https://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to