# simplistic makefile

CFLAGS= -I include -Wall -g
LDFLAGS= -g

SRC= main.cpp src/Block.cpp src/NBTFile.cpp src/RegionLoader.cpp src/Tag.cpp
OBJ= $(SRC:.cpp=.o)
DEP= $(OBJ:.o=.d)

main: $(OBJ)
	g++ $(LDFLAGS) -o $@ $^ -lz

%.o: %.cpp
	g++ $(CFLAGS) -MMD -MP -o $@ -c $<

clean: 
	-rm $(OBJ) $(DEP) main

-include $(DEP)

