
goal: rcdrecord

include ../config

%.o: %.cpp %.h Config.h Error.h Version.h
	$(CXX) -c $<

rcdrecord.o: CommandArgs.h Client.h Client2.h Error.h \
	Version.h rcdrecord.cpp
	$(CXX) -c rcdrecord.cpp

rcdrecord: Client.o Client2.o rcdrecord.o
	$(CXX) Client.o Client2.o rcdrecord.o -o rcdrecord
	ln -sf rcdrecord files2cd
	ln -sf rcdrecord image2cd
	@echo
	@echo If you want to change the default CDWserver,
	@echo edit Config.h and run $(MAKE) again!
	@echo

install: rcdrecord
	install -d $(PREFIX)/usr/bin/
	install -m 755 rcdrecord $(PREFIX)/usr/bin/
	ln -sf rcdrecord $(PREFIX)/usr/bin/files2cd
	ln -sf rcdrecord $(PREFIX)/usr/bin/image2cd

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

maintainer-clean: clean
	rm -f a.out files2cd image2cd rcdrecord
