DescriptionUse Clang's update.py --print-revision everywhere.
Since yesterday, it works on Windows. This allows us to not
completely clobber the build from update.py each time, since the
build system tracks the dependency instead.
It should also be possible to use this from gn, so we can delete the
posix-print-revision.py script. The only problem was that the
hack we use for fixing the output in gclient runhooks didn't work.
I've adjusted that to not fail when the hack doesn't work.
BUG=483065
R=scottmg@chromium.org, thakis@chromium.org
Committed: https://chromium.googlesource.com/chromium/src/+/cd20b07ab7edf2a7bab8e34362cebe5f92b41a27
Patch Set 1 #Patch Set 2 : No need to clobber the build dir in update.py anymore #
Total comments: 2
Patch Set 3 : Make --print-version not fall over and die when there's no clang checkout #Patch Set 4 : Fix Windows for realz #Patch Set 5 : Set 'shell=True' when running 'svn info' #
Messages
Total messages: 33 (8 generated)
|