mirror of
https://github.com/DoctorWkt/pdp7-unix.git
synced 2026-01-26 04:02:27 +00:00
36 lines
419 B
Makefile
36 lines
419 B
Makefile
|
|
# detect OS
|
|
UNAME=$(shell uname)
|
|
ifeq ($(UNAME), Linux)
|
|
UNAME=LINUX
|
|
else
|
|
ifeq ($(UNAME), Darwin)
|
|
UNAME=DARWIN
|
|
else
|
|
ifeq ($(UNAME), FreeBSD)
|
|
UNAME=FREEBSD
|
|
endif
|
|
endif
|
|
endif
|
|
|
|
# choose tools
|
|
ifeq ($(UNAME), LINUX)
|
|
# Linux
|
|
CC=gcc
|
|
MAKE=make
|
|
else
|
|
ifeq ($(UNAME), FREEBSD)
|
|
# FreeBSD
|
|
CC=cc
|
|
MAKE=gmake
|
|
else
|
|
ifeq ($(UNAME), DARWIN)
|
|
# Mac OS X
|
|
CC=cc
|
|
MAKE=make
|
|
else
|
|
$(error "Unknown OS: " $(UNAME))
|
|
endif
|
|
endif
|
|
endif
|