comparison Makefile @ 1936:2c1c88cd1a3f mame_interp

Merge from default
author Michael Pavone <pavone@retrodev.com>
date Sun, 19 Apr 2020 00:59:09 -0700
parents 374a5ae694e8 f23e70fb6607
children a7b753e260a2
comparison
equal deleted inserted replaced
1931:374a5ae694e8 1936:2c1c88cd1a3f
98 CFLAGS+= -DGLEW_STATIC -Iglew/include 98 CFLAGS+= -DGLEW_STATIC -Iglew/include
99 LDFLAGS:=-lm glew/lib/libGLEW.a 99 LDFLAGS:=-lm glew/lib/libGLEW.a
100 endif 100 endif
101 101
102 ifeq ($(OS),Darwin) 102 ifeq ($(OS),Darwin)
103 CFLAGS+= -IFrameworks/SDL2.framework/Headers 103 SDL_INCLUDE_PATH:=Frameworks/SDL2.framework/Headers
104 LDFLAGS+= -FFrameworks -framework SDL2 -framework OpenGL -framework AppKit 104 LDFLAGS+= -FFrameworks -framework SDL2 -framework OpenGL -framework AppKit
105 FIXUP:=install_name_tool -change @rpath/SDL2.framework/Versions/A/SDL2 @executable_path/Frameworks/SDL2.framework/Versions/A/SDL2 105 FIXUP:=install_name_tool -change @rpath/SDL2.framework/Versions/A/SDL2 @executable_path/Frameworks/SDL2.framework/Versions/A/SDL2
106 else 106 else
107 CFLAGS+= -Isdl/include 107 SDL_INCLUDE_PATH:=sdl/include
108 LDFLAGS+= -Wl,-rpath='$$ORIGIN/lib' -Llib -lSDL2 108 LDFLAGS+= -Wl,-rpath='$$ORIGIN/lib' -Llib -lSDL2
109 ifndef USE_GLES 109 ifndef USE_GLES
110 LDFLAGS+= $(shell pkg-config --libs gl) 110 LDFLAGS+= $(shell pkg-config --libs gl)
111 endif 111 endif
112 endif #Darwin 112 endif #Darwin
113 CFLAGS+= -I$(SDL_INCLUDE_PATH)
113 114
114 else 115 else
115 ifeq ($(MAKECMDGOALS),libblastem.$(SO)) 116 ifeq ($(MAKECMDGOALS),libblastem.$(SO))
116 LDFLAGS:=-lm 117 LDFLAGS:=-lm
117 else 118 else
258 259
259 ifdef DATA_PATH 260 ifdef DATA_PATH
260 CFLAGS+= -DDATA_PATH='"'$(DATA_PATH)'"' 261 CFLAGS+= -DDATA_PATH='"'$(DATA_PATH)'"'
261 endif 262 endif
262 263
264 ifdef FONT_PATH
265 CFLAGS+= -DFONT_PATH='"'$(FONT_PATH)'"'
266 endif
267
263 ALL=dis$(EXE) zdis$(EXE) stateview$(EXE) vgmplay$(EXE) blastem$(EXE) 268 ALL=dis$(EXE) zdis$(EXE) stateview$(EXE) vgmplay$(EXE) blastem$(EXE)
264 ifneq ($(OS),Windows) 269 ifneq ($(OS),Windows)
265 ALL+= termhelper 270 ALL+= termhelper
266 endif 271 endif
267 272