From 3da76532c918a01eadfee2cfcf879037c9990145 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 3 Jun 2024 15:49:01 +0200 Subject: [PATCH] setup.py: fix symlinks for test programs for python 3 Signed-off-by: Jaroslav Kysela --- setup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 475b614..f5dbac4 100755 --- a/setup.py +++ b/setup.py @@ -71,8 +71,13 @@ SOFILES = [ 'alsaseq' ] +if sys.argv[1] != 'build': + sys.exit(0) uname = os.uname() -dir = 'build/lib.%s-%s-%s/pyalsa' % (uname[0].lower(), uname[4], sys.version[:3]) +if sys.version_info < (3, 0): + dir = 'build/lib.%s-%s-%s/pyalsa' % (uname[0].lower(), uname[4], sys.version[:3]) +else: + dir = 'build/lib.%s-%s-cpython-%s%s/pyalsa' % (uname[0].lower(), uname[4], sys.version_info.major, sys.version_info.minor) files = os.path.exists(dir) and os.listdir(dir) or [] for f in SOFILES: path = '' -- 2.47.1