Use $(PYTHON) to run benchtests python files.
authorCarlos O'Donell <carlos@systemhalted.org>
Wed, 13 Jan 2016 16:00:57 +0000 (11:00 -0500)
committerCarlos O'Donell <carlos@systemhalted.org>
Wed, 13 Jan 2016 16:00:57 +0000 (11:00 -0500)
ChangeLog
benchtests/Makefile

index 025db2b..2c261ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-01-13  Carlos O'Donell  <carlos@redhat.com>
+
+       * benchtests/Makefile (PYTHON): Define.
+       (bench-func): Use $(PYTHON) to run python scripts.
+       ($(objpfx)bench-%.c): Likewise.
+
 2016-01-13  Flavio Cruz  <flaviocruz@gmail.com>
 
        * hurd/lookup-retry.c (__hurd_file_name_lookup_retry): Do not remove
index 674d313..2b553f8 100644 (file)
 # License along with the GNU C Library; if not, see
 # <http://www.gnu.org/licenses/>.
 
-
 # Makefile for benchmark tests.  The only useful target here is `bench`.
 # Add benchmark functions in alphabetical order.
 
+PYTHON := python
+
 subdir := benchtests
 
 include ../Makeconfig
@@ -164,7 +165,7 @@ bench-func: $(binaries-bench)
          mv -f $(objpfx)bench.out $(objpfx)bench.out.old; \
        fi; \
        mv -f $(objpfx)bench.out-tmp $(objpfx)bench.out
-       scripts/validate_benchout.py $(objpfx)bench.out \
+       $(PYTHON) scripts/validate_benchout.py $(objpfx)bench.out \
                scripts/benchout.schema.json
 
 $(timing-type) $(binaries-bench) $(binaries-benchset) \
@@ -177,5 +178,5 @@ $(objpfx)bench-%.c: %-inputs $(bench-deps)
        { if [ -n "$($*-INCLUDE)" ]; then \
          cat $($*-INCLUDE); \
        fi; \
-       scripts/bench.py $(patsubst %-inputs,%,$<); } > $@-tmp
+       $(PYTHON) scripts/bench.py $(patsubst %-inputs,%,$<); } > $@-tmp
        mv -f $@-tmp $@