git_sha1_gen: create empty file in fallback path
authorEric Engestrom <eric@engestrom.ch>
Sun, 29 Oct 2017 22:06:28 +0000 (22:06 +0000)
committerEric Engestrom <eric.engestrom@imgtec.com>
Mon, 30 Oct 2017 17:21:58 +0000 (17:21 +0000)
I missed this part in my conversion, the old stream redirection meant
the file was always created.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103496
Fixes: 7088622e5fb506b64c90 "buildsys: move file regeneration logic to
       the script itself"
Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
bin/git_sha1_gen.py

index 7b9267b59e9d1d897cc46b9b5779ab5334bba368..68a87e72ec563ce6298fe025aead774f4d31a5a4 100755 (executable)
@@ -45,3 +45,5 @@ if git_sha1:
                     quit()
         with open(args.output, 'w') as git_sha1_h:
             git_sha1_h.write(new_sha1)
+else:
+    open(args.output, 'w').close()