木曜日, 11月 25, 2010

Makefile内で Windows と Mac と Linux 環境で分岐する

前にも似たようなエントリで書いてるけど、Macを付け足しておかないと。

ifeq (\$(OS),Windows_NT)
# for Windows
.....
else
UNAME = \${shell uname}

ifeq (\$(UNAME),Linux)
# for Linux
.....
endif

ifeq (\$(UNAME),Darwin)
# for MacOSX
.....
endif

endif

0 件のコメント: