
CPPFLAGS=-Wall -g
LDFLAGS =-Wall

all: andor


#Signal.o: Signal.cpp Signal.h
#	g++ $(CPPFLAGS) -c Signal.cpp
#
#Process.o: Process.cpp Process.h Signal.h
#	g++ $(CPPFLAGS) -c Process.cpp
#
#BoolNet.o: BoolNet.cpp BoolNet.h Process.h Signal.h
#	g++ $(CPPFLAGS) -c BoolNet.cpp
#
#Scheduler.o: Scheduler.cpp Scheduler.h Event.h Signal.h
#	g++ $(CPPFLAGS) -c Scheduler.cpp

AndOr.o: AndOr.cpp BoolNet.h
	g++ $(CPPFLAGS) -c AndOr.cpp

andor: Signal.o Process.o BoolNet.o Scheduler.o AndOr.o
	g++ $(LDFLAGS) -o andor MainTme5.o Signal.o Process.o BoolNet.o Scheduler.o -lebm


clean:
	rm -f *.o andor
