diff options
author | Mike Pavone <pavone@retrodev.com> | 2014-06-17 01:50:29 -0400 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2014-06-17 01:50:29 -0400 |
commit | a39a82cc9773c8336eaa48379f2d2fe3615f178c (patch) | |
tree | 667e21515dca8e7c37ee548aa44a6130b6e44610 /Makefile | |
parent | 14c0b3e916d866601311f9bbe53ab64ed560f67f (diff) |
blastem builds and almost works on OS X now
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -1,8 +1,17 @@ +ifndef OS +OS:=$(shell uname -s) +endif + ifdef NOGL LIBS=sdl else +ifeq ($(OS),Darwin) +LIBS=sdl glew +else LIBS=sdl glew gl endif +endif + LDFLAGS:=-lm $(shell pkg-config --libs $(LIBS)) ifdef DEBUG CFLAGS:=-ggdb -std=gnu99 $(shell pkg-config --cflags-only-I $(LIBS)) -Wreturn-type -Werror=return-type @@ -22,7 +31,9 @@ ifndef CPU CPU:=$(shell uname -m) endif - +ifeq ($(OS),Darwin) +LDFLAGS+= -framework OpenGL +endif TRANSOBJS=gen_x86.o backend.o mem.o M68KOBJS=68kinst.o m68k_to_x86.o |