[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



On Sun, Sep 28, 2008 at 05:27:25PM +0400, Andrey Kiselev wrote:
> > А я и не передергиваю. Корреляции между работоспособностью make и
> > работоспособностью шелла я не вижу.
> 
> make вызывает shell для исполнения записанных в нём команд.
> 

В общем случае -- нет

> > Синтаксис Makefile на наличие шелла никак не завязан.
> 
> "Command execution shall be as if the makefile command line were the
> argument to the system() function."
> 

---[ cut here ]---
all:
	sleep 60
\end{cut}
---

А теперь запускаем это и смотрим:
17104 pts/5    Ss     0:00 /bin/zsh
17150 pts/5    S+     0:00  \_ make
17151 pts/5    S+     0:00      \_ sleep 60

Где тут шелл, вызванный мейком? Если не убедило -- запусти strace make и глянь там =) 

> 
> > Под той же вендой mingw32-make работает. И shell ему нафиг не нужен. 
> 
> Да что Вы говорите?!
> 

Да да.. Как бы это не было удивительно =)

-- 
WBR, Dmitry

Attachment: signature.asc
Description: Digital signature


Reply to: