
goal: CDWserver

Log.o: Version.h Config.h Log.h Log.cpp
	g++ -c Log.cpp

Server.o: Support.h Version.h Config.h Log.h \
	Session.h Status.h Server.h Server.cpp
	g++ -c Server.cpp

CDWserver.o: Config.h Log.h Server.h CDWserver.cpp
	g++ -c CDWserver.cpp

%.o: %.cpp %.h
	g++ -c $<

CDWserver: Support.o Process.o Cdrecord.o Log.o \
	Session.o Status.o Store.o \
	Server.o CDWserver.o
	g++ -o CDWserver \
	Support.o Process.o Cdrecord.o Log.o Session.o Status.o Store.o \
	Server.o CDWserver.o \
	-lcrypt -lpthread

test: test/cdrecord test/mkisofs

clean:
	rm -f *~ .nfs* *.o core

maintainer-clean: clean
	rm -f a.out CDWserver
	make -C test clean

