From: Francis Russell Date: Tue, 24 Jul 2012 09:55:21 +0000 (+0100) Subject: Have Makefiles call FFC and Excafé with the time command. X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=b1339ed0bb9aa6274ddbab663d12e1f5bc7b03a0;p=francis%2Fexcafe_benchmarks.git Have Makefiles call FFC and Excafé with the time command. --- diff --git a/common/generate_ufl_rules.sh b/common/generate_ufl_rules.sh index b89cdb9..544b373 100755 --- a/common/generate_ufl_rules.sh +++ b/common/generate_ufl_rules.sh @@ -42,14 +42,14 @@ for NF in 1 2 3 4; do FFC_BUILT_SOURCES="${FFC_HEADER} ${FFC_BUILT_SOURCES}" ${ECHO} "${FFC_HEADER}: ${REP_SPECIFIC_UFL_FILE}" - ${ECHO} -e "\tffc --optimize -r ${REPRESENTATION} --language ufc \$^" + ${ECHO} -e "\t/usr/bin/time -f \"${FFC_HEADER}: %U %M\\\\n\" ffc --optimize -r ${REPRESENTATION} --language ufc \$^" done # Generate Excafe headers EXCAFE_HEADER="${MAT_TYPE}_${OPTIONS}_excafe.h" EXCAFE_BUILT_SOURCES="${EXCAFE_HEADER}" ${ECHO} "${EXCAFE_HEADER}:" - ${ECHO} -e "\t\${MASS_MATRIX_2D_GENERATOR} ${MAT_TYPE} ${NF} ${P} ${Q} ${EXCAFE_HEADER}" + ${ECHO} -e "\t/usr/bin/time -f \"${EXCAFE_HEADER}: %U %M\\\\n\" \${MASS_MATRIX_2D_GENERATOR} ${MAT_TYPE} ${NF} ${P} ${Q} ${EXCAFE_HEADER}" # Generate dependencies for benchmark executable ${ECHO} "${BENCHMARK_SOURCE}: ${BENCHMARK_TEMPLATE}"