git_sha1_gen: use git_sha1.h.in on all build systems
authorEric Engestrom <eric.engestrom@imgtec.com>
Mon, 16 Oct 2017 16:02:03 +0000 (17:02 +0100)
committerEric Engestrom <eric.engestrom@imgtec.com>
Mon, 16 Oct 2017 17:52:35 +0000 (18:52 +0100)
commit16be271c6ee618e79c7d72ce0d88114aa7aaffb6
tree0727a24dddad3cb64d5804182012e2b129adc863
parent4542a632543ae9fb187f553fa9f8a69a4e9cb5cf
git_sha1_gen: use git_sha1.h.in on all build systems

Meson already uses this, let's get the other build sys to use it too.

Note: rstrip() was dropped, as truncating to the first 10 chars already
gets rid of the terminating newline (not an issue with the env var
either, unless maliciously crafted to break the build... not sure this
is a real-world issue).

Verified to work and give the same output as before on both python 2
and 3 :)

Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
bin/git_sha1_gen.py