--- trunk/mdtools/Makefile 2002/10/11 15:09:09 134 +++ trunk/mdtools/Makefile 2002/11/18 21:23:58 177 @@ -1,7 +1,15 @@ -LIBDIR = ./lib +include ./Makefile.inc -all: my_headers my_parser my_interface my_stamps my_mdcode my_mpi +TEA_PARTY = my_headers my_parser my_interface my_stamps my_mdcode +ifeq ($(strip $(BUILD)), $(strip mpi)) +TEA_PARTY += my_mpi +endif + +TEA_PARTY += finished + +all: $(TEA_PARTY) + my_mdcode: cd md_code; make all @@ -20,8 +28,26 @@ clean: my_mpi: cd mpi_implementation; make all +finished: + echo "The Tea Party is all ready." + +ifeq ($(strip $(BUILD)), $(strip mpi)) clean: - rm $(LIBDIR)/libmdtools.a;\ - cd md_code; make clean; cd ../headers; make clean; cd ../BASS_parse; make clean; \ - cd ../generic_stamps; make clean; cd ../interface_implementation; make clean; \ - cd ../mpi_implementation; make clean + rm $(LIBDIR)/$(LIBNAME);\ + cd md_code; make clean;\ + cd ../headers; make clean;\ + cd ../BASS_parse; make clean;\ + cd ../generic_stamps; make clean;\ + cd ../interface_implementation; make clean;\ + cd ../mpi_implementation; make clean; \ + echo "Finished cleaning up the Tea Party." +else +clean: + rm $(LIBDIR)/$(LIBNAME);\ + cd md_code; make clean;\ + cd ../headers; make clean;\ + cd ../BASS_parse; make clean;\ + cd ../generic_stamps; make clean;\ + cd ../interface_implementation; make clean;\ + echo "Finished cleaning up the Tea Party." +endif