Mercurial > hg > forks > gldragon
changeset 9:87cb16492d91
Improve Makefile.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 28 Oct 2019 00:15:37 +0200 |
parents | 628c42e94149 |
children | c6c419861101 |
files | Makefile |
diffstat | 1 files changed, 7 insertions(+), 6 deletions(-) [+] |
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) - -