1 |
################################################################### |
2 |
## A makefile for making libs ## |
3 |
## --------------------- ## |
4 |
## Chien Wang, July 31, 1995 ## |
5 |
## MIT Joint Program for Global Change ## |
6 |
## ## |
7 |
## Note name change for lsodesrc.F & pdadv.F ## |
8 |
## 062404 Chien Wang ## |
9 |
## ## |
10 |
################################################################### |
11 |
|
12 |
## Define directories |
13 |
LIBDIR = ./ |
14 |
INCDIR = ../inc |
15 |
|
16 |
## Source files |
17 |
FILES = \ |
18 |
chemadv.F chembudget.F chemcheck.F \ |
19 |
chemdiff.F chemeddy.F chememission.F \ |
20 |
chemfilter.F cheminit.F chemmass.F \ |
21 |
chemmeta.F chemmonth.F chemoceanco2.F \ |
22 |
chemprt.F chemshap2d.F chemstrat.F \ |
23 |
chemtmp.F chemtrop.F chemtrop0.F \ |
24 |
chemlsodesrc.F chempdadv.F |
25 |
|
26 |
OBJECT =\ |
27 |
chemadv.o chembudget.o chemcheck.o \ |
28 |
chemdiff.o chemeddy.o chememission.o \ |
29 |
chemfilter.o cheminit.o chemmass.o \ |
30 |
chemmeta.o chemmonth.o chemoceanco2.o \ |
31 |
chemprt.o chemshap2d.o chemstrat.o \ |
32 |
chemtmp.o chemtrop.o chemtrop0.o \ |
33 |
chemlsodesrc.o chempdadv.o |
34 |
|
35 |
## |
36 |
CC = pgf90 |
37 |
FFLAGS = -I$(INCDIR) -fast -r8 -i4 -c -Mdalign |
38 |
TARGET = $(LIBDIR)LIBCHEM.a |
39 |
|
40 |
##========================================== |
41 |
## Assign: |
42 |
## |
43 |
ALL: $(TARGET) |
44 |
|
45 |
$(TARGET): $(OBJECT) |
46 |
ar vru $(TARGET) $(OBJECT) |
47 |
ranlib $(TARGET) |
48 |
|
49 |
.F.o: |
50 |
$(CC) $(FFLAGS) $< |
51 |
|
52 |
clean: |
53 |
rm -f *.o |
54 |
|