OS=$(shell uname) | |
ifeq ($(OS), Darwin) | |
FILE=Makefile.mac | |
endif | |
ifneq (,$(findstring MINGW,$(OS))) | |
FILE=Makefile.mingw | |
endif | |
ifeq ($(OS), Linux) | |
FILE=Makefile.linux | |
endif | |
ifeq ($(OS), FreeBSD) | |
FILE=Makefile.freebsd | |
endif | |
ifeq ($(FILE), ) | |
all: | |
$(error Your platform ${OS} is not supported at this time.) | |
endif | |
include $(FILE) |