# Generated automatically from Makefile.in by configure.

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

