comparison Makefile @ 30:1a0e823283e4

Add simple converter for converting ASCII ply files into binary format.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 22 Nov 2019 09:49:06 +0200
parents 5c7f63fe5c19
children c0b85b0615d2
comparison
equal deleted inserted replaced
29:5c7f63fe5c19 30:1a0e823283e4
8 GL_CFLAGS ?= $(shell pkg-config --cflags gl glu) 8 GL_CFLAGS ?= $(shell pkg-config --cflags gl glu)
9 GL_LIBS ?= $(shell pkg-config --libs gl glu) 9 GL_LIBS ?= $(shell pkg-config --libs gl glu)
10 10
11 CFLAGS += $(SDL2_CFLAGS) $(GL_CFLAGS) 11 CFLAGS += $(SDL2_CFLAGS) $(GL_CFLAGS)
12 12
13 TARGETS = gldragon$(BINEXT) 13 TARGETS = gldragon$(BINEXT) ply2bin$(BINEXT)
14 14
15 all: $(TARGETS) 15 all: $(TARGETS)
16 16
17 %.o: %.cpp %.h 17 %.o: %.cpp %.h
18 $(CXX) $(CFLAGS) -c -o $@ $< 18 $(CXX) $(CFLAGS) -c -o $@ $<
22 22
23 23
24 gldragon$(BINEXT): gldragon.o dmmodel.o dmutil.o 24 gldragon$(BINEXT): gldragon.o dmmodel.o dmutil.o
25 $(CXX) -o $@ $+ $(LDFLAGS) $(SDL2_LIBS) $(GL_LIBS) 25 $(CXX) -o $@ $+ $(LDFLAGS) $(SDL2_LIBS) $(GL_LIBS)
26 26
27 ply2bin$(BINEXT): ply2bin.o dmmodel.o dmutil.o
28 $(CXX) -o $@ $+ $(LDFLAGS)
29
27 clean: 30 clean:
28 $(RM) $(TARGETS) *.o 31 $(RM) $(TARGETS) *.o