nuclear@14: mgldir = ../src nuclear@14: demudir = ../dosemu nuclear@14: nuclear@14: obj = firstp.o \ nuclear@14: $(mgldir)/mingl.o $(mgldir)/mglrast.o $(mgldir)/mglgen.o \ nuclear@14: $(mgldir)/texture.o $(mgldir)/palman.o \ nuclear@14: $(mgldir)/cvec.o $(mgldir)/scene.o \ nuclear@14: $(demudir)/dosemu.o nuclear@14: dep = $(obj:.o=.d) nuclear@14: bin = firstp nuclear@14: nuclear@14: CC = gcc nuclear@14: CFLAGS = -pedantic -Wall -g `pkg-config --cflags sdl` -I$(mgldir) -I$(demudir) nuclear@14: LDFLAGS = `pkg-config --libs sdl` nuclear@14: nuclear@14: $(bin): $(obj) nuclear@14: $(CC) -o $@ $(obj) $(LDFLAGS) nuclear@14: nuclear@14: -include $(dep) nuclear@14: nuclear@14: %.d: %.c nuclear@14: @$(CPP) $(CFLAGS) $< -MM -MT $(@:.d=.o) >$@ nuclear@14: nuclear@14: .PHONY: clean nuclear@14: clean: nuclear@14: rm -f $(obj) $(bin) nuclear@14: nuclear@14: .PHONY: cleandep nuclear@14: cleandep: nuclear@14: rm -f $(dep)