Mercurial > hg > forks > gldragon
view Makefile @ 21:1404dfcee7b8
More work on scenefile and model loading support.
Can now load PLY models and simple scene definition files.
Converted dragon mesh to binary PLY format.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 22 Nov 2019 03:03:52 +0200 |
parents | a329f0216491 |
children | f080349584b8 |
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 -std=c++11 LDFLAGS ?= CFLAGS += $(SDLGL_CFLAGS) LDFLAGS += $(SDLGL_LIBS) TARGETS = glxdragon$(BINEXT) %.o: %.cpp %.h $(CXX) $(CFLAGS) -c -o $@ $< %.o: %.cpp $(CXX) $(CFLAGS) -c -o $@ $< glxdragon$(BINEXT): glxdragon.o dmmodel.o dmutil.o $(CXX) -o $@ $+ $(LDFLAGS) clean: $(RM) $(TARGETS) *.o