]> git.alsa-project.org Git - alsa-python.git/commitdiff
setup.py: fix symlinks for test programs for python 3
authorJaroslav Kysela <perex@perex.cz>
Mon, 3 Jun 2024 13:49:01 +0000 (15:49 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 3 Jun 2024 13:49:01 +0000 (15:49 +0200)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
setup.py

index 475b614dde6b2f0b62063d3924ffe7bfc46149e8..f5dbac420484195117848b3b6cd255d25e1200df 100755 (executable)
--- 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 = ''