NRLMSISE-00 initial C release
[~brodo/nrlmsise-00.git] / makefile
1 CFLAGS = -Wall -g -DINLINE
2 MFLAGS = $(CFLAGS) -lm
3 CC = gcc $(CFLAGS)
4 MCC = gcc $(MFLAGS)
5
6 nrlmsise-test    :     nrlmsise-00.o nrlmsise-00_test.o nrlmsise-00_data.o
7         $(MCC) -o nrlmsise-test nrlmsise-00.o nrlmsise-00_test.o \
8                      nrlmsise-00_data.o
9
10 nrlmsise-00.o :         nrlmsise-00.c nrlmsise-00.h
11         $(CC) -c  nrlmsise-00.c
12
13 nrlmsise-00_test.o :    nrlmsise-00_test.c nrlmsise-00.h
14         $(CC) -c  nrlmsise-00_test.c
15
16 nrlmsise-00_data.o :    nrlmsise-00_data.c nrlmsise-00.h
17         $(CC) -c  nrlmsise-00_data.c
18
19 clean   :
20         rm -rf  nrlmsise-test nrlmsise-00.o nrlmsise-00_test.o \
21                    nrlmsise-00_data.o