From b59029f9d6c226a70f333e52db43dd62fb89dcc8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 2 Oct 2012 22:07:24 +0200 Subject: [PATCH] macros: Add python variables. --- macros/python.macro | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 macros/python.macro diff --git a/macros/python.macro b/macros/python.macro new file mode 100644 index 000000000..1b417f269 --- /dev/null +++ b/macros/python.macro @@ -0,0 +1,15 @@ +# A bunch of predefined things for Python. + +# Python 3 constants. +python3 = /usr/bin/python3 + +python3_sitearch = %(%{python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))") +python3_sitelib = %(%{python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") +python3_version = %(%{python3} -c "import sys; sys.stdout.write(sys.version[:3])") + +# Python 2 constants. +python = /usr/bin/python2 + +python_sitearch = %(%{python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)") +python_sitelib = %(%{python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") +python_version = %(%{python} -c "import sys; sys.stdout.write(sys.version[:3])") -- 2.39.5