forrest@0
|
1 |
CC=gcc
|
forrest@0
|
2 |
#
|
forrest@0
|
3 |
# robin1 and phoenix
|
forrest@0
|
4 |
LIBS=-L$(NETCDF)/lib -lnetcdf -lm
|
forrest@0
|
5 |
# Penguins
|
forrest@1
|
6 |
#LIBS=-L/usr/lib64/netcdf-3 -lnetcdf -lm
|
forrest@0
|
7 |
#
|
forrest@0
|
8 |
# robin1 and phoenix
|
forrest@0
|
9 |
CPPFLAGS=-I$(NETCDF)/include
|
forrest@0
|
10 |
# Penguins
|
forrest@1
|
11 |
#CPPFLAGS=-I/usr/include/netcdf-3
|
forrest@0
|
12 |
# phoenix
|
forrest@0
|
13 |
#CC=cc
|
forrest@0
|
14 |
#CFLAGS=-O -h list=m $(CPPFLAGS)
|
forrest@0
|
15 |
# robin1 and Penguins
|
forrest@0
|
16 |
CFLAGS=-g -Wall -O $(CPPFLAGS)
|
forrest@0
|
17 |
|
forrest@0
|
18 |
all: h1_summary h1_summary2 add_total_fields
|
forrest@0
|
19 |
|
forrest@0
|
20 |
h1_summary: h1_summary.o
|
forrest@0
|
21 |
$(CC) $(CFLAGS) -o $@ h1_summary.o $(LIBS)
|
forrest@0
|
22 |
|
forrest@0
|
23 |
h1_summary2: h1_summary2.o
|
forrest@0
|
24 |
$(CC) $(CFLAGS) -o $@ h1_summary2.o $(LIBS)
|
forrest@0
|
25 |
|
forrest@0
|
26 |
add_total_fields: add_total_fields.o
|
forrest@0
|
27 |
$(CC) $(CFLAGS) -o $@ add_total_fields.o $(LIBS)
|
forrest@0
|
28 |
|
forrest@0
|
29 |
clean:
|
forrest@0
|
30 |
$(RM) -f h1_summary.o h1_summary
|
forrest@0
|
31 |
$(RM) -f h1_summary2.o h1_summary2
|
forrest@0
|
32 |
$(RM) -f add_total_fields.o add_total_fields
|
forrest@0
|
33 |
|
forrest@0
|
34 |
install: all
|
forrest@0
|
35 |
cp -p h1_summary $(HOME)/bin/
|
forrest@0
|
36 |
cp -p h1_summary2 $(HOME)/bin/
|
forrest@0
|
37 |
cp -p add_total_fields $(HOME)/bin/
|
forrest@0
|
38 |
|