Clone in a terminal:
Commit 6aff832
Johan Mattsson - 2020-05-05T19:07:10+00:00
6aff8320872f5aaa277e34c709fcb29f5d66c481johan.mattsson.m@gmail.com

Update distribution check Check if the current system is Debian

Changed files (1)

Diff

diff --git a/install.py b/install.pyindex 76390c6..487039e 100755--- a/install.py+++ b/install.py@@ -122,12 +122,26 @@ if not options.nocli: 	install ('build/bin/birdfont-export', '/bin', 755) 	install ('build/bin/birdfont-import', '/bin', 755) +def is_debian():+  try:+  	version = platform.version()+  	print("OS Version: " + version)+  	if version.find("Ubuntu") > -1:+  		return True++  	if version.find("Debian") > -1:+  		return True+  		+  except:+    return False+    +  return False+     #library if sys.platform == 'darwin': 	libdir = '/lib' elif not options.libdir:-	-	if platform.dist()[0] == 'Ubuntu' or platform.dist()[0] == 'Debian':+	if is_debian(): 		process = subprocess.Popen(['dpkg-architecture', '-qDEB_HOST_MULTIARCH'], stdout=subprocess.PIPE) 		out, err = process.communicate() 		out = out.decode('ascii')

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112