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