25 lines
337 B
Makefile
25 lines
337 B
Makefile
# Determine OS
|
|
OS = $(shell uname)
|
|
MAKEFILE = gnu
|
|
|
|
ifeq ($(OS), Darwin)
|
|
MAKEFILE = osx
|
|
endif
|
|
ifeq ($(OS), windows32)
|
|
MAKEFILE = mingw
|
|
endif
|
|
|
|
|
|
# Targets
|
|
default:
|
|
$(MAKE) -f Makefile.$(MAKEFILE)
|
|
|
|
all:
|
|
$(MAKE) -f Makefile.$(MAKEFILE) all
|
|
|
|
dist:
|
|
$(MAKE) -f Makefile.$(MAKEFILE) dist
|
|
|
|
clean:
|
|
$(MAKE) -f Makefile.$(MAKEFILE) clean
|