- 01 Jul, 2021 2 commits
-
-
luliyucoordinate authored
-
Philipp Wollermann authored
Ubuntu 16.04 is end-of-life, we're going to remove it from Bazel CI. If you like you can add testing on `ubuntu2004` platform which we also support.
-
- 16 Jun, 2021 1 commit
-
-
Sergiu Deitsch authored
cmake: export `<atomic>` availability (fixes #667)
-
- 15 Jun, 2021 5 commits
-
-
Sergiu Deitsch authored
cmake: allow to override `-fPIC`
-
Sergiu Deitsch authored
-
Sergiu Deitsch authored
cmake: fixed msvc snprintf detection (fixes #668)
-
Sergiu Deitsch authored
-
Sergiu Deitsch authored
-
- 07 Jun, 2021 1 commit
-
-
Fabian Meumertzheim authored
By exporting `COPYING`, Bazel projects depending on glog can easily access its license.
-
- 23 May, 2021 4 commits
-
-
Sergiu Deitsch authored
Allow updating vmodule levels after vmodule level has been cached
-
Roman Gershman authored
vmodule flag is relevant for GNUC environments only.
-
Sergiu Deitsch authored
Fix cmake configuration for cygwin environment
-
Roman Gershman authored
1. Use CYGWIN variable to test for WIN32 because WIN32 var has been deprecated in later versions of cmake. 2. Translate TEST_SRC_DIR to windows paths because posix open calls can not handle unix-like paths in cygwin environment.
-
- 14 May, 2021 2 commits
-
-
Sergiu Deitsch authored
Expose `IsGoogleLoggingInitialized()` in public API.
-
Tongliang Liao authored
Usually library does not have control of the process lifespan. Without this function, it is impossible to init/shutdown reliably. It has been one of the major pain points for years when using glog in libraries. AFAIK 3 workarounds have been used previously: 1. Init without checking. This causes compatiblity issues with other libs using glog. 2. Also provide a init function in library's API. This makes API complicated and stateful, especially for libs that does not mean to stay for the entire life of process. 3. Steal the utility function in internal namespace. Does not work with msvc (due to missing dllexport) or `gcc -fvisibility=hidden`. None of them are perfect, except for the last hack that usually works well on Linux. 0.5.0 changes default visibility to hidden and it does not work anymore. Resolve https://github.com/google/glog/issues/125
-
- 10 May, 2021 1 commit
-
-
Rodrigo Queiro authored
Also, add a sha256 for gflags to avoid a build warning.
-
- 07 May, 2021 1 commit
-
-
Sergiu Deitsch authored
release 0.5
-
- 06 May, 2021 1 commit
-
-
Sergiu Deitsch authored
-
- 14 Apr, 2021 2 commits
-
-
Sergiu Deitsch authored
readme: update CMake source directory option
-
Kamil authored
The `-H` command-line option has been replaced in 3.13 by `-S`.
-
- 12 Apr, 2021 1 commit
-
-
Sergiu Deitsch authored
CHECK support for nullptr (fixes #341)
-
- 11 Apr, 2021 3 commits
-
-
Sergiu Deitsch authored
fix LogCleaner::IsLogFromCurrentProject for filename_extension
-
Sergiu Deitsch authored
fix gflags windows linker warnings
-
Sergiu Deitsch authored
-
- 09 Apr, 2021 5 commits
-
-
Sergiu Deitsch authored
Add support for customizing the prefix format
-
Santiago Gil authored
-
Bret McKee authored
This allows CHECK_NE(foo, nullptr) to compile and produces "nullptr" for the string representation of nullptr.
-
Sergiu Deitsch authored
cmake: allow to disable symbolize
-
Sergiu Deitsch authored
fixed windows builds
-
- 08 Apr, 2021 1 commit
-
-
Sergiu Deitsch authored
-
- 07 Apr, 2021 4 commits
-
-
Sergiu Deitsch authored
Add Windows builds using GitHub Actions
-
Reinhold Gschweicher authored
Add VS 2017, VS 2019 and MinGW-w64 builds running the test cases. All compiler have build jobs for C++11 and C++17. Currently only the build-type 'Debug' is used, but can easily be extended to build both 'Debug' and 'Release'.
-
Sergiu Deitsch authored
-
xiaobfly authored
-
- 06 Apr, 2021 4 commits
-
-
Sergiu Deitsch authored
removed windows-specific headers
-
Sergiu Deitsch authored
Use generated config.h for Windows.
-
Sergiu Deitsch authored
-
Rodrigo Queiro authored
This unblocks a simplification of the Windows CMake build.
-
- 04 Apr, 2021 1 commit
-
-
Sergiu Deitsch authored
fixed file extension
-
- 01 Apr, 2021 1 commit
-
-
Sergiu Deitsch authored
cmake: build shared libs by default
-