summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/classes/gitpkgv.bbclass6
1 files changed, 4 insertions, 2 deletions
diff --git a/meta-oe/classes/gitpkgv.bbclass b/meta-oe/classes/gitpkgv.bbclass
index 1cba00ca4d..4866fac0bd 100644
--- a/meta-oe/classes/gitpkgv.bbclass
+++ b/meta-oe/classes/gitpkgv.bbclass
@@ -87,11 +87,13 @@ def get_git_pkgv(d, use_tags):
87 87
88 if commits != "": 88 if commits != "":
89 oe.path.remove(rev_file, recurse=False) 89 oe.path.remove(rev_file, recurse=False)
90 open(rev_file, "w").write("%d\n" % int(commits)) 90 with open(rev_file, "w") as f:
91 f.write("%d\n" % int(commits))
91 else: 92 else:
92 commits = "0" 93 commits = "0"
93 else: 94 else:
94 commits = open(rev_file, "r").readline(128).strip() 95 with open(rev_file, "r") as f:
96 commits = f.readline(128).strip()
95 97
96 if use_tags: 98 if use_tags:
97 try: 99 try: