Код
FOO = "foo"
mytarget:
make -C ../folder/folder/ all \
FOO=$(FOO)
mytarget:
make -C ../folder/folder/ all \
FOO=$(FOO)
При вызове make mytarget в консоль вываливается
Код
make -C ../folder/folder/ all \
FOO="foo"
make[1]: Entering directory `D:/workdir/sample'
FOO="foo"
make[1]: Entering directory `D:/workdir/sample'
вместо
Код
make[1]: Entering directory `D:/folder/folder/'
Методом убиения об стену прихожу в отчаяние:
Код
FOO = \"foo\"
И оно работает!
Что происходит с ковычками?
Спасибо.