Здравствуйте, madproger, Вы писали:
M>Здравствуйте, alsemm, Вы писали:
A>>Здравствуйте, madproger, Вы писали:
M>>>Но что делать в винде? Или может есть более простой способ?
A>>cygwin?
M> А чем мне поможет cygwin?
Тем что в нем есть make. Напишешь в своих makefile-ах что-то вроде:
__UNAMEBASE := $(shell uname | tr A-Z a-z)
ifneq ($(filter cygwin%,$(__UNAMEBASE)),)
UNAME := cygwin
else
ifneq ($(filter mingw%,$(__UNAMEBASE)),)
UNAME := mingw
else
ifneq ($(filter windows%,$(__UNAMEBASE)),)
UNAME := win
else
UNAME := unix
endif
endif
endif
Что делать с UNAME дальше, думаю понятно.