# example makefile
# note: if you wish to run the guidemo, in the OBJ_FILES 
# tag, replace chess.o with guidemo.o, and re-make the project.

CC = g++
CFLAGS = `pkg-config gtkmm-2.0 --cflags` -Iimages -Iinclude
LIBS = `pkg-config gtkmm-2.0 --libs`
EXE_NAME = chess

OBJ_FILES = buttonbox.o \
		chessgui.o \
		chess.o \
		inputbox.o \
		messagebox.o

all: $(EXE_NAME)

$(EXE_NAME): $(OBJ_FILES)
	$(CC) -o $(EXE_NAME) $(LIBS) $(OBJ_FILES) $(LIBS)

.cpp.o:
	$(CC) $(CFLAGS) -c $(@D)/$(<F) -o $(@D)/$(@F)

clean:
	rm -f *.o
	rm -f $(EXE_NAME)
