view Makefile @ 13:c1e8057cc4d0

Improvements to option handling, add option for setting preferred vsync mode, default to no vsync.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 28 Oct 2019 19:13:27 +0200
parents 87cb16492d91
children a329f0216491
line wrap: on
line source

BINEXT ?= 

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) $(SDLGL_CFLAGS) -o $@ $< $(LDFLAGS) $(SDLGL_LIBS)

clean:
	$(RM) $(TARGETS)