1
0
mirror of https://github.com/DoctorWkt/pdp7-unix.git synced 2026-01-11 23:53:23 +00:00
Tom Everett 555eb30fc7
Bug fixes (#236)
* '#' is not a valid comment

* bug fix

* less noisy fix
2023-09-08 17:30:58 -04:00

45 lines
539 B
Makefile

# detect OS
UNAME=$(shell uname)
ifeq ($(UNAME), "Linux")
UNAME=LINUX
else
ifeq ($(UNAME), "Darwin")
UNAME=DARWIN
else
ifeq ($(UNAME), "FreeBSD")
UNAME=FREEBSD
else
ifeq ($(UNAME), "OpenBSD")
UNAME=OPENBSD
endif
endif
endif
endif
# choose tools
ifeq ($(UNAME), LINUX)
# Linux
CC=gcc
MAKE=make
else
ifeq ($(UNAME), FREEBSD)
# FreeBSD
CC=cc
MAKE=gmake
ifeq ($(UNAME), OPENBSD)
# OpenBSD
CC=cc
MAKE=gmake
else
ifeq ($(UNAME), DARWIN)
# Mac OS X
CC=cc
MAKE=make
else
$(error "Unknown OS: " $(UNAME))
endif
endif
endif
endif