source: trunk/AGRIFZOOM/LIB/Makefile @ 2

Last change on this file since 2 was 2, checked in by pinsard, 17 years ago

initial import from official romsagrif distribution without any svn and CVS directories

File size: 1.6 KB
Line 
1#- option to debug
2C_D = -g # -g -Wall
3# Compilation:
4CC              = cc -O3
5#-
6OBJS = main.o WriteInFile.o toamr.o fortran.o  \
7       dependfile.o SubLoopCreation.o WorkWithlistvarindoloop.o \
8       WorkWithvarofsubroutineliste.o WorkWithParameterlist.o \
9       Writedeclarations.o WorkWithglobliste.o UtilFortran.o \
10       UtilNotGridDep.o WorkWithlistdatavariable.o \
11       DiversListe.o UtilAgrif.o WorkWithAllocatelist.o \
12       UtilCharacter.o UtilListe.o UtilFile.o \
13       WorkWithlistofmodulebysubroutine.o WorkWithlistmoduleinfile.o
14
15.SUFFIXES:
16.SUFFIXES: .c .o
17
18all : conv
19        @echo CONV is ok
20
21conv :  $(OBJS)
22        @$(CC) $(OBJS) -o ../$@
23
24main.o : main.c
25fortran.o : fortran.c   
26toamr.o : toamr.c decl.h
27WriteInFile.o : WriteInFile.c decl.h
28dependfile.o : dependfile.c decl.h     
29SubLoopCreation.o : SubLoopCreation.c decl.h   
30WorkWithglobliste.o : WorkWithglobliste.c decl.h       
31WorkWithlistvarindoloop.o : WorkWithlistvarindoloop.c decl.h   
32WorkWithvarofsubroutineliste.o : WorkWithvarofsubroutineliste.c decl.h 
33Writedeclarations.o : Writedeclarations.c decl.h       
34UtilFortran.o : UtilFortran.c decl.h   
35WorkWithParameterlist.o : WorkWithParameterlist.c decl.h       
36UtilNotGridDep.o : UtilNotGridDep.c decl.h     
37WorkWithlistdatavariable.o : WorkWithlistdatavariable.c decl.h 
38DiversListe.o : DiversListe.c decl.h   
39UtilAgrif.o : UtilAgrif.c decl.h       
40WorkWithAllocatelist.o : WorkWithAllocatelist.c decl.h
41UtilCharacter.o : UtilCharacter.c decl.h
42UtilListe.o : UtilListe.c decl.h
43UtilFile.o : UtilFile.c decl.h
44WorkWithlistofmodulebysubroutine.o : WorkWithlistofmodulebysubroutine.c decl.h
45WorkWithlistmoduleinfile.o : WorkWithlistmoduleinfile.c decl.h
46clean : 
47        /bin/rm -f *.o y.output
Note: See TracBrowser for help on using the repository browser.