mesa/bin
Eric Engestrom 05a94a4dfc meson: bring MESA_GIT_SHA1 in line with other build systems
Meson's vcs_tag() uses the output of `git describe`, eg.
  17.3-branchpoint-5-gfbf29c3cd15ae831e249+

Whereas the other build systems used a script that outputs only the sha1
of the HEAD commit, eg.
  fbf29c3cd1

Given that this information is used by printing it next to the version
number, there's some redundancy here, and inconsistency between build
systems.

Bring Meson in line by making it use the same script, with the added
advantage of now supporting the MESA_GIT_SHA1_OVERRIDE env var.

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2017-10-27 13:38:37 +01:00
..
.editorconfig bin: use tabs for coding style on *.sh files 2017-05-09 14:05:00 +03:00
.gitignore Add new .gitignore entries for Automake 1.13 tests 2013-01-03 15:24:45 -08:00
bugzilla_mesa.sh bin/bugzilla_mesa.sh: rework the looping method 2017-03-10 14:12:48 +00:00
get-extra-pick-list.sh bin/get-{extra,fixes}-pick-list.sh: improve output 2017-04-20 10:28:54 +02:00
get-fixes-pick-list.sh bin/get-fixes-pick-list.sh: better identify multiple "fixes:" tags 2017-06-15 15:53:21 +03:00
get-pick-list.sh bin/get-pick-list.sh: remove ancient way of nominating patches 2017-02-16 15:17:52 +00:00
get-typod-pick-list.sh bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed 2017-02-16 15:17:52 +00:00
git_sha1_gen.py buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00
install_megadrivers.py install_megadrivers: print the full path with driver name 2017-10-26 11:30:56 -07:00
meson.build meson: bring MESA_GIT_SHA1 in line with other build systems 2017-10-27 13:38:37 +01:00
perf-annotate-jit.py bin/*py: honor editorconfig formatting 2017-05-09 14:06:52 +03:00
shortlog_mesa.sh bin/shortlog_mesa.sh: remove the final bashism 2017-03-10 14:12:48 +00:00