Mercurial > hg > forks > gldragon
diff Makefile @ 3:be31ff9e5f58
Port to libSDL2, clean up the code and some de-C++-ifications.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 27 Oct 2019 17:57:37 +0200 |
parents | 4727156927ea |
children | 4d6fec8f0c64 |
line wrap: on
line diff
--- a/Makefile Sun Oct 27 17:27:55 2019 +0200 +++ b/Makefile Sun Oct 27 17:57:37 2019 +0200 @@ -1,11 +1,14 @@ +BINEXT = -CC = g++ -CFLAGS = -O2 -Wall -I/usr/include/SDL -LDFLAGS = -lSDL -lGL -lGLU +CFLAGS = -O3 -W -Wall $(shell pkg-config --cflags sdl2 gl glu) +LDFLAGS = $(shell pkg-config --libs sdl2 gl glu) -glxdragon: glxdragon.cpp - $(CC) $(CFLAGS) -o glxdragon glxdragon.cpp $(LDFLAGS) +TARGETS = glxdragon$(BINEXT) + +glxdragon$(BINEXT): glxdragon.cpp + $(CXX) $(CFLAGS) -o $@ $< $(LDFLAGS) clean: - rm glxdragon + $(RM) $(TARGETS) +