1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
|
CGNSDIR = ..
include $(CGNSDIR)/make.system
include $(CGNSDIR)/make.$(SYSTEM)
CGNSLIB = $(CGNSDIR)/$(LIBCGNS)
COPTS = $(CFLAGS) -I$(CGNSDIR) -I$(CGNSDIR)/$(ADFDIR)
LDLIBS = $(CGNSLIB) $(HDF5LIB) $(SZIPLIB) $(ZLIBLIB)
#----------
ALL = \
cgnslist$(EXE) \
cgnscheck$(EXE) \
cgnsversion$(EXE) \
cgnspack$(EXE) \
cgnsdiff$(EXE)
all : $(ALL)
#----------
cgnslist$(EXE) : cgnslist.$(O) getargs.$(O) $(CGNSLIB)
$(CC) $(COPTS) $(CEOUT)$@ cgnslist.$(O) getargs.$(O) $(LDLIBS) $(CLIBS)
cgnslist.$(O) : cgnslist.c getargs.h
$(CC) $(COPTS) -c cgnslist.c
#----------
cgnscheck$(EXE) : cgnscheck.$(O) getargs.$(O) hash.$(O) cgnames.$(O) $(CGNSLIB)
$(CC) $(COPTS) $(CEOUT)$@ cgnscheck.$(O) getargs.$(O) hash.$(O) cgnames.$(O) $(LDLIBS) $(CLIBS)
cgnscheck.$(O) : cgnscheck.c getargs.h hash.h cgnames.h
$(CC) $(COPTS) -c cgnscheck.c
#----------
cgnsversion$(EXE) : cgnsversion.$(O) getargs.$(O) $(CGNSLIB)
$(CC) $(CFLAGS) $(CEOUT)$@ cgnsversion.$(O) getargs.$(O) $(LDLIBS) $(CLIBS)
cgnsversion.$(O) : cgnsversion.c getargs.h
$(CC) $(COPTS) -c cgnsversion.c
#----------
cgnspack$(EXE) : cgnspack.$(O) getargs.$(O) $(CGNSLIB)
$(CC) $(CFLAGS) $(CEOUT)$@ cgnspack.$(O) getargs.$(O) $(LDLIBS) $(CLIBS)
cgnspack.$(O) : cgnspack.c getargs.h
$(CC) $(COPTS) -c cgnspack.c
#----------
cgnsdiff$(EXE) : cgnsdiff.$(O) getargs.$(O) $(CGNSLIB)
$(CC) $(CFLAGS) $(CEOUT)$@ cgnsdiff.$(O) getargs.$(O) $(LDLIBS) $(CLIBS)
cgnsdiff.$(O) : cgnsdiff.c getargs.h
$(CC) $(COPTS) -c cgnsdiff.c
#----------
getargs.$(O) : getargs.c getargs.h
$(CC) $(COPTS) -c getargs.c
hash.$(O) : hash.c hash.h
$(CC) $(COPTS) -c hash.c
cgnames.$(O) : cgnames.c cgnames.h
$(CC) $(COPTS) -c cgnames.c
clean :
-$(RM) *.$(O)
allclean : clean
-$(RM) $(ALL)
-$(RM) *.cgns
|