diff Makefile @ 9:87cb16492d91

Improve Makefile.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 28 Oct 2019 00:15:37 +0200
parents 4d6fec8f0c64
children a329f0216491
line wrap: on
line diff
--- a/Makefile	Sun Oct 27 22:24:43 2019 +0200
+++ b/Makefile	Mon Oct 28 00:15:37 2019 +0200
@@ -1,14 +1,15 @@
-BINEXT = 
+BINEXT ?= 
 
-CFLAGS  = -O3 -W -Wall $(shell pkg-config --cflags sdl2 gl glu) -DGL_GLEXT_PROTOTYPES
-LDFLAGS = $(shell pkg-config --libs sdl2 gl glu)
+SDLGL_CFLAGS  ?= $(shell pkg-config --cflags sdl2 gl glu)
+SDLGL_LIBS ?= $(shell pkg-config --libs sdl2 gl glu)
+
+CFLAGS ?= -O3 -W -Wall -DGL_GLEXT_PROTOTYPES
+LDFLAGS ?= 
 
 TARGETS = glxdragon$(BINEXT)
 
 glxdragon$(BINEXT): glxdragon.cpp
-	$(CXX) $(CFLAGS) -o $@ $< $(LDFLAGS)
+	$(CXX) $(CFLAGS) $(SDLGL_CFLAGS) -o $@ $< $(LDFLAGS) $(SDLGL_LIBS)
 
 clean:
 	$(RM) $(TARGETS)
-
-