SHELL = /bin/sh DEPTH = . topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ # # The ../$(srcdir)/client/configure # only works when the original configure is relative path # it doesn't work when it is an absolute path # This needs to be fixed # all: cd RSAEuro/source; ${MAKE}; cd ../..; \ cd db; ${MAKE}; cd ..; \ cd lib; ${MAKE}; cd ..; \ cd api; ${MAKE}; cd ..; \ cd apps; ${MAKE}; cd ..; \ cd client; ../$(srcdir)/client/configure; ${MAKE}; cd ..; \ cd sched; ${MAKE}; cd ..; \ cd tools; ${MAKE}; cd ..; clean: rm -f boinc.tar.gz config.cache; \ cd RSAEuro/source/; ${MAKE} clean; cd ../../; \ cd db; ${MAKE} clean; cd ..; \ cd lib; ${MAKE} clean; cd ..; \ cd api; ${MAKE} clean; cd ..; \ cd apps; ${MAKE} clean; cd ..; \ cd client; ${MAKE} clean; cd ..; \ cd sched; ${MAKE} clean; cd ..; \ cd tools; ${MAKE} clean; cd ..; ARCHIVE_TARGETS = \ client/*.C client/*.h client/configure \ client/install-sh client/*.in client/*.sub client/*.guess \ client/mac/*.h client/mac/*.cpp \ client/win/*.h client/win/*.cpp client/win/*.rc \ client/win/*.ico client/win/*.def client/win/res/*.* \ client/translation/* \ apps/*.C apps/*.in \ db/*.sql db/*.h db/*.C db/*.in db/init_db \ doc/*.* \ html_ops/*.* \ html_user/*.* \ lib/*.C lib/*.c lib/*.h lib/*.in \ stripchart/* stripchart/samples/* \ sched/*.C sched/*.h sched/*.in \ sched_fcgi/*.C sched_fcgi/*.h sched_fcgi/*.in \ test/*.xml test/*.php test/*wu test/*result test/*output \ test/*input test/*.inc \ tools/*.C tools/*.h tools/*.in \ api/*.C api/*.h api/*.in api/*.c api/*.cpp \ RSAEuro/*/*.c RSAEuro/*/*.h RSAEuro/*/*.in RSAEuro/*/*.mak \ mac_build/boinc.pbproj/*.pbxproj mac_build/*.lproj/*.nib/*.* \ mac_build/*.lproj/*.strings \ win_build/*.* win_build/*/*.dsp win_build/*/*.rct \ INSTALL LICENSE configure \ *.in *.sub *.guess tar: tar cf boinc_$(BOINC_MAJOR_VERSION).$(BOINC_MINOR_VERSION).tar $(ARCHIVE_TARGETS) ; gzip boinc_$(BOINC_MAJOR_VERSION).$(BOINC_MINOR_VERSION).tar zip: zip -q boinc_$(BOINC_MAJOR_VERSION).$(BOINC_MINOR_VERSION).zip $(ARCHIVE_TARGETS) client_tar: clean cd client; ./configure; ${MAKE} tar;