From a831d5be8b5c1b2635da98bc212127c159de1e2d Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Fri, 8 Dec 2017 07:08:48 -0600 Subject: [PATCH] setup: don't try to write revision of .git doesn't exist --- setup.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 99dec9a..a7af0ca 100644 --- a/setup.py +++ b/setup.py @@ -1,9 +1,12 @@ +import os.path import subprocess from setuptools import setup from suricata.update.version import version -def write_revision(): +def write_git_revision(): + if not os.path.exists(".git"): + return try: revision = subprocess.check_output( ["git", "rev-parse", "--short", "HEAD"]) @@ -12,7 +15,7 @@ def write_revision(): except Exception as err: print("Failed to get current git revision: %s" % (err)) -write_revision() +write_git_revision() setup( name="suricata-update", -- 2.47.3