summaryrefslogtreecommitdiff
path: root/site_scons/site_tools/git.py
diff options
context:
space:
mode:
Diffstat (limited to 'site_scons/site_tools/git.py')
-rw-r--r--site_scons/site_tools/git.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/site_scons/site_tools/git.py b/site_scons/site_tools/git.py
index d9f8ab89f..1b40f28ef 100644
--- a/site_scons/site_tools/git.py
+++ b/site_scons/site_tools/git.py
@@ -38,6 +38,7 @@
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+from __future__ import print_function
import os
import gem5_scons.util
@@ -54,7 +55,7 @@ def install_style_hooks(env):
gitdir = env.Dir(readCommand(
["git", "rev-parse", "--git-dir"]).strip("\n"))
except Exception, e:
- print "Warning: Failed to find git repo directory: %s" % e
+ print("Warning: Failed to find git repo directory: %s" % e)
return
git_hooks = gitdir.Dir("hooks")
@@ -65,11 +66,12 @@ def install_style_hooks(env):
def hook_install(hook_name, script):
hook = git_hooks.File(hook_name)
if hook.exists():
- print "Warning: Can't install %s, hook already exists." % hook_name
+ print("Warning: Can't install %s, hook already exists." %
+ hook_name)
return
if hook.islink():
- print "Warning: Removing broken symlink for hook %s." % hook_name
+ print("Warning: Removing broken symlink for hook %s." % hook_name)
os.unlink(hook.get_abspath())
if not git_hooks.exists():
@@ -91,17 +93,17 @@ def install_style_hooks(env):
try:
os.symlink(script_path, hook.get_abspath())
except:
- print "Error updating git %s hook" % hook_name
+ print("Error updating git %s hook" % hook_name)
raise
if hook_exists("pre-commit") and hook_exists("commit-msg"):
return
- print git_style_message,
+ print(git_style_message, end=' ')
try:
raw_input()
except:
- print "Input exception, exiting scons.\n"
+ print("Input exception, exiting scons.\n")
sys.exit(1)
git_style_script = env.root.Dir("util").File("git-pre-commit.py")