| 1 |
jscott |
1.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 |
|
|
|