From 6678b734ef7e91e0cf91d748910b778891a53e88 Mon Sep 17 00:00:00 2001
From: Paul Duncan <pabs@pablotron.org>
Date: Sun, 5 May 2024 11:41:46 -0400
Subject: sha3.c, Makefile, tests/bench/Makefile: allow overriding SHA3_BACKEND
 via command-line argument

---
 tests/bench/Makefile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

(limited to 'tests/bench/Makefile')

diff --git a/tests/bench/Makefile b/tests/bench/Makefile
index d1106bf..307cb23 100644
--- a/tests/bench/Makefile
+++ b/tests/bench/Makefile
@@ -1,5 +1,7 @@
-# CFLAGS=-std=c11 -W -Wall -Wextra -Wpedantic -Werror -g -O3 -march=native -mtune=native -DSHA3_BACKEND=0
-CFLAGS=-std=c11 -W -Wall -Wextra -Wpedantic -Werror -g -O3 -march=native -mtune=native
+# get backend from environment, or fall back to 0 if unspecified
+SHA3_BACKEND ?= 0
+
+CFLAGS=-std=c11 -W -Wall -Wextra -Wpedantic -Werror -g -O3 -march=native -mtune=native -DSHA3_BACKEND=$(SHA3_BACKEND)
 APP=./bench
 OBJS=sha3.o bench.o
 
-- 
cgit v1.2.3