#############################################################
# Poisoned Makefile
#############################################################

PREFIX = /usr/local
CFLAGS = `allegro-config --cflags` 
LIBS = `allegro-config --static`

CC = g++
RM = rm -f
CP = cp

all:  data.o main.o maze.o poisoned

data.o : data.c
	gcc -c data.c $(CFLAGS) -o data.o

main.o : main.cpp
	$(CC) -c main.cpp $(CFLAGS) -o main.o

maze.o : maze.cpp
	$(CC) -c maze.cpp $(CFLAGS) -o maze.o

poisoned :data.o main.o maze.o
	$(CC) data.o main.o maze.o -o poisoned $(LIBS)

clean :
	$(RM) data.o main.o maze.o
	$(RM) poisoned

install :
	$(CP) poisoned $(PREFIX)/bin

uninstall :
	$(RM) $(PREFIX)/bin/poisoned
