ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/Makefile
Revision: 253
Committed: Thu Jan 30 15:20:21 2003 UTC (21 years, 5 months ago) by chuckv
File size: 1078 byte(s)
Log Message:
Added a generic util code directory and moved Linux_ifc_machdep to it.
MPI changes to compile MPI modules.

File Contents

# User Rev Content
1 mmeineke 177 include ./Makefile.inc
2 mmeineke 10
3 mmeineke 177 ifeq ($(strip $(BUILD)), $(strip mpi))
4     TEA_PARTY += my_mpi
5     endif
6    
7 chuckv 253 TEA_PARTY += my_headers my_parser my_interface my_stamps my_mdcode
8    
9 mmeineke 177 TEA_PARTY += finished
10    
11     all: $(TEA_PARTY)
12    
13 mmeineke 10 my_mdcode:
14     cd md_code; make all
15    
16     my_headers:
17     cd headers; make all
18    
19     my_parser:
20     cd BASS_parse; make all
21    
22     my_interface:
23     cd interface_implementation; make all
24    
25     my_stamps:
26     cd generic_stamps; make all
27    
28 chuckv 132 my_mpi:
29     cd mpi_implementation; make all
30    
31 mmeineke 177 finished:
32     echo "The Tea Party is all ready."
33    
34     ifeq ($(strip $(BUILD)), $(strip mpi))
35 mmeineke 10 clean:
36 mmeineke 177 rm $(LIBDIR)/$(LIBNAME);\
37     cd md_code; make clean;\
38     cd ../headers; make clean;\
39     cd ../BASS_parse; make clean;\
40     cd ../generic_stamps; make clean;\
41     cd ../interface_implementation; make clean;\
42     cd ../mpi_implementation; make clean; \
43     echo "Finished cleaning up the Tea Party."
44     else
45     clean:
46     rm $(LIBDIR)/$(LIBNAME);\
47     cd md_code; make clean;\
48     cd ../headers; make clean;\
49     cd ../BASS_parse; make clean;\
50     cd ../generic_stamps; make clean;\
51     cd ../interface_implementation; make clean;\
52     echo "Finished cleaning up the Tea Party."
53     endif