CC = g++
CFLAGS = -lfreeglut -lopengl32 -lglu32
TARGET = FineCraft.exe

FILES = UI.o block.o input.o world.o player.o main.o
SRCDIR = src
OBJDIR = obj
OBJS = $(FILES:%.o=$(OBJDIR)/%.o)

$(TARGET): $(OBJS)
	$(CC) $^ $(CFLAGS) -o $@

$(OBJDIR)/%.o: $(SRCDIR)/%.cpp
	$(CC) $< -c -o $@

clean:
	del $(OBJDIR)\*.o