This pulls in several fixes and gets Visual Studio 2015 support. The new repo is located at https://github.com/gflags/gflags which is mirrored in Chrome infrastructure at https://chromium.googlesource.com/external/github.com/gflags/gflags New configuration headers were generated according to README.webrtc on Windows and Linux. I verified the Linux generated ones are working on Mac. The generating headers on Mac are identical with only a minor difference (an __unused attribute) that doesn't effect the build. BUG=webrtc:5185 NOTRY=True NOPRESUBMIT=True TESTED=Successfully ran: out/Release/video_quality_measurement --input_filename=resources/foreman_cif.yuv --width=352 --height=288 to verify flags are still being parsed properly. I also ran the compile trybots and the baremetal bots (since they run tests that have gflags flags). Review URL: https://codereview.webrtc.org/1679263002 Cr-Commit-Position: refs/heads/master@{#11539}
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
URL: https://github.com/gflags/gflags
|
|
Version: 2.1.2
|
|
License: New BSD
|
|
License File: LICENSE
|
|
|
|
Description:
|
|
The gflags package contains a library that implements commandline
|
|
flags processing. As such it's a replacement for getopt(). It has
|
|
increased flexibility, including built-in support for C++ types like
|
|
string, and the ability to define flags in the source file in which
|
|
they're used.
|
|
|
|
Local Modifications: None
|
|
|
|
|
|
How to update platform configuration files:
|
|
The gen/ directory contains pre-generated configuration header files.
|
|
Historically, all operating systems and architectures have generated
|
|
similar configurations except for Windows. This is why there's only
|
|
posix and win directories below gen/.
|
|
When rolling gflags to a newer version, it's a good idea to check if
|
|
new configuration files needs to be generated as well.
|
|
Do this by running cmake in the newly checked out version of
|
|
gflags. Then diff the generated files with the ones below gen/.
|
|
If you notice a diff, update the files with the updated ones.
|
|
If you suspect platform dependend changes other than Windows, you'll
|
|
have to checkout gflags on the other platforms as well and run
|
|
cmake there too.
|