xref: /petsc/src/vec/vec/tests/makefile (revision 6ff259d9fa730dacf315223b107d9e6c98aba347)
1-include ../../../../petscdir.mk
2
3include ${PETSC_DIR}/lib/petsc/conf/variables
4include ${PETSC_DIR}/lib/petsc/conf/rules
5
6V ?= 0
7QUIET = $(shell [ "$(V)" = "0" ] && echo @)
8
9runex47: ex47.PETSc
10	-${QUIET}H5OUT=`mktemp -t petsc.h5.XXXXXX`; ${MPIEXEC} -n 1 ${MPIEXEC_TAIL} ./ex47 -filename $${H5OUT} > ex47.tmp 2>&1;
11	-@if [ ! -s ex47.tmp ]; then \
12		echo "C/C++ example src/vec/vec/tests/ex47 run successfully with HDF5"; \
13	else \
14		printf "${PWD}\nPossible problem with ex47 running with HDF5, diffs above\n=========================================\n";\
15		touch ../../../../check_error;\
16	fi; \
17	${RM} -f ex47.tmp $${H5OUT}
18