[Cryptech-Commits] [sw/pkcs11] branch python3 updated: Yet another wired-in python version
git at cryptech.is
git at cryptech.is
Mon Jul 13 05:25:34 UTC 2020
This is an automated email from the git hooks/post-receive script.
sra at hactrn.net pushed a commit to branch python3
in repository sw/pkcs11.
The following commit(s) were added to refs/heads/python3 by this push:
new 3b33d6d Yet another wired-in python version
3b33d6d is described below
commit 3b33d6df40d6c6b12611ece5c45592d95bd4c12c
Author: Rob Austein <sra at hactrn.net>
AuthorDate: Mon Jul 13 01:25:07 2020 -0400
Yet another wired-in python version
---
Makefile | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 4fa034c..b38d05e 100644
--- a/Makefile
+++ b/Makefile
@@ -46,6 +46,10 @@ LIBTFM_BLD ?= ${PKCS11_DIR}/libtfm
export LIBHAL_SRC LIBHAL_BLD LIBTFM_SRC LIBTFM_BLD
+# Python executable to use for scripts run during this build
+
+PYTHON ?= python3
+
# Whether to enable threading. Main reason for being able to turn it
# off is that gdb on the Novena (sometimes) goes bananas when
# threading is enabled.
@@ -159,10 +163,10 @@ ${LIBHAL_BLD}/libhal.a: .FORCE ${LIBTFM_BLD}/libtfm.a
${MAKE} -C libhal ${LIBHAL_TARGET}
attributes.h: attributes.yaml scripts/build-attributes Makefile
- python scripts/build-attributes attributes.yaml attributes.h
+ ${PYTHON} scripts/build-attributes attributes.yaml attributes.h
cryptech/py11/attribute_map.py: attributes.yaml scripts/build-py11-attributes Makefile
- python scripts/build-py11-attributes attributes.yaml $@
+ ${PYTHON} scripts/build-py11-attributes attributes.yaml $@
pkcs11.o: pkcs11.c attributes.h ${LIBS}
${CC} ${CFLAGS} -c $<
@@ -189,7 +193,7 @@ TAGS: *.[ch]
# Basic testing, via the Python unittest library and our cryptech.py11 interface code
test: all
- python unit_tests.py --libpkcs11 ./${SONAME}
+ ${PYTHON} unit_tests.py --libpkcs11 ./${SONAME}
# Further testing using hsmbully, if we can find a copy of it.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Commits
mailing list