Commit 4d65bace by Craig Heffner

Fixed python3 bugs in setup.py

parent cb1a0589
...@@ -22,8 +22,8 @@ except ImportError: ...@@ -22,8 +22,8 @@ except ImportError:
# include the git commit hash as part of the version number reported # include the git commit hash as part of the version number reported
# by binwalk. # by binwalk.
try: try:
label = subprocess.check_output(["git", "describe"], stderr=DEVNULL) label = subprocess.check_output(["git", "describe"], stderr=DEVNULL).decode('utf-8')
MODULE_VERSION += "-" + label.split('-')[-1].strip() MODULE_VERSION = "%s-%s" % (MODULE_VERSION, label.split('-')[-1].strip())
except subprocess.CalledProcessError: except subprocess.CalledProcessError:
pass pass
...@@ -259,7 +259,7 @@ for data_dir in ["magic", "config", "plugins", "modules", "core"]: ...@@ -259,7 +259,7 @@ for data_dir in ["magic", "config", "plugins", "modules", "core"]:
# This file is excluded from git in the .gitignore file. # This file is excluded from git in the .gitignore file.
sys.stdout.write("creating %s%s" % (VERSION_FILE, os.linesep)) sys.stdout.write("creating %s%s" % (VERSION_FILE, os.linesep))
with open(VERSION_FILE, "w") as fp: with open(VERSION_FILE, "w") as fp:
fp.write("# This file has been auto-generated by setup.py" + os.linesep) fp.write("# This file has been auto-generated by setup.py\n")
fp.write('__version__ = "%s"' % MODULE_VERSION) fp.write('__version__ = "%s"' % MODULE_VERSION)
# Install the module, script, and support files # Install the module, script, and support files
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment