diff options
author | Steve Price <steve@FreeBSD.org> | 1999-11-14 02:32:21 +0000 |
---|---|---|
committer | Steve Price <steve@FreeBSD.org> | 1999-11-14 02:32:21 +0000 |
commit | b0628da359513a9ece6addf3853a3d89aa255cda (patch) | |
tree | e560756285d43fdb29ffef8e65e31497d442fea8 /graphics/hdf/files/mfhdf/fortran | |
parent | Remove the ^M's in all the files, install a startup script, (diff) |
Update to version 4.1r3.
PR: 14717
Submitted by: maintainer
Notes
Notes:
svn path=/head/; revision=23083
Diffstat (limited to 'graphics/hdf/files/mfhdf/fortran')
-rw-r--r-- | graphics/hdf/files/mfhdf/fortran/Makefile | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/graphics/hdf/files/mfhdf/fortran/Makefile b/graphics/hdf/files/mfhdf/fortran/Makefile new file mode 100644 index 000000000000..03571382ccc3 --- /dev/null +++ b/graphics/hdf/files/mfhdf/fortran/Makefile @@ -0,0 +1,42 @@ +# $FreeBSD$ + +.PATH: ${.CURDIR} ${.CURDIR}/config + +all: + +NOMAN = 1 + +FFLAGS += ${CFLAGS} -DNDEBUG -Nn802 -Nx400 + +LDFLAGS += -L${.CURDIR}/../libsrc -L${.CURDIR}/../../hdf/src -lmfhdf -ldf + +afterinstall: + install -c -o root -g wheel -m 444 config/netcdf-fbsd.inc \ + ${PREFIX}/include/netcdf.inc + +.include <bsd.prog.mk> + +ENVIR = env LD_LIBRARY_PATH=${.CURDIR}/../libsrc:${.CURDIR}/../../hdf/src + +CLEANFILES+= hdftest hdftest.o ftest ftest-fbsd.o + +config/netcdf.inc: + ln -s netcdf-fbsd.inc config/netcdf.inc + +ftest: ftest-fbsd.f config/netcdf.inc + ${MAKE} PROG=$@ SRCS=ftest-fbsd.f $@ + +hdftest: hdftest.f + ${MAKE} PROG=$@ SRCS=hdftest.f $@ + +test: ftest hdftest + mkdir -p testdir + # ================================ + # netCDF Fortran interface tests + # ================================ + ${ENVIR} ./ftest + ${ENVIR} ./hdftest > hdfout.new + @diff -Bb hdfout.new hdftst.sav && \ + echo "*** HDF-SD Fortran interface tests passed ***" || \ + (echo "*** HDF-SD Fortran interface tests failed ***"; \ + echo "The above differences are OK if small") |