comparison Makefile @ 9:87cb16492d91

Improve Makefile.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 28 Oct 2019 00:15:37 +0200
parents 4d6fec8f0c64
children a329f0216491
comparison
equal deleted inserted replaced
8:628c42e94149 9:87cb16492d91
1 BINEXT = 1 BINEXT ?=
2 2
3 CFLAGS = -O3 -W -Wall $(shell pkg-config --cflags sdl2 gl glu) -DGL_GLEXT_PROTOTYPES 3 SDLGL_CFLAGS ?= $(shell pkg-config --cflags sdl2 gl glu)
4 LDFLAGS = $(shell pkg-config --libs sdl2 gl glu) 4 SDLGL_LIBS ?= $(shell pkg-config --libs sdl2 gl glu)
5
6 CFLAGS ?= -O3 -W -Wall -DGL_GLEXT_PROTOTYPES
7 LDFLAGS ?=
5 8
6 TARGETS = glxdragon$(BINEXT) 9 TARGETS = glxdragon$(BINEXT)
7 10
8 glxdragon$(BINEXT): glxdragon.cpp 11 glxdragon$(BINEXT): glxdragon.cpp
9 $(CXX) $(CFLAGS) -o $@ $< $(LDFLAGS) 12 $(CXX) $(CFLAGS) $(SDLGL_CFLAGS) -o $@ $< $(LDFLAGS) $(SDLGL_LIBS)
10 13
11 clean: 14 clean:
12 $(RM) $(TARGETS) 15 $(RM) $(TARGETS)
13
14