C++ implementation of the Google logging module
Go to file
2025-02-20 17:49:33 +01:00
.bazelci fix: unify LogMessage and LogMessageInfo (#1057) 2024-01-10 02:03:54 +01:00
.github build(deps): bump codecov/codecov-action from 4 to 5 (#1140) 2024-11-18 18:01:35 +01:00
bazel feat(bazel): enable symbolization (#1116) 2024-08-02 20:38:49 +02:00
cmake feat(cleanup): use chrono (#1038) 2024-01-05 20:38:24 +01:00
docs docs: update to Bzlmod usage (#1099) 2024-07-07 13:54:19 +02:00
examples docs: provide custom sinks example (#1103) 2024-06-12 01:20:04 +02:00
src fix: truncate single log file upon reopening (#1143) 2025-02-20 17:49:33 +01:00
.clang-format chore: apply clang-format 2023-12-30 20:38:56 +01:00
.clang-tidy fix(clang-tidy): remove deprecated option (#1132) 2024-09-14 13:08:24 +02:00
.gitattributes override header language 2021-07-14 22:55:23 +02:00
.gitignore chore: add MODULE.bazel.lock to .gitignore (#1120) 2024-08-03 09:45:25 +02:00
AUTHORS fix(cleanup): ensure FLAGS_log_dir ends with '/' (#972) 2023-10-12 13:35:52 +02:00
BUILD.bazel Migrate to rules_cc (#1136) 2024-10-16 10:08:53 +02:00
ChangeLog release 0.7.1 (#1098) 2024-06-08 17:07:34 +02:00
CMakeLists.txt fix(cmake): enable symbolization on macOS (#1138) 2024-11-05 16:22:00 +01:00
codecov.yml ci(codecov): enable comments (#966) 2024-01-04 21:54:23 +01:00
CONTRIBUTORS fix(cleanup): ensure FLAGS_log_dir ends with '/' (#972) 2023-10-12 13:35:52 +02:00
gcovr.cfg feat: make headers self-contained (#1030) 2024-01-04 21:03:55 +01:00
glog-config.cmake.in fix: threads are always enabled (#1036) 2024-01-05 15:21:43 +01:00
glog-modules.cmake.in install unwind find module alongside glog 2019-11-10 11:09:18 +01:00
libglog.pc.in libglog.pc: Set Libs.private for static linking 2022-01-25 19:35:57 +01:00
LICENSE.md docs: move to mkdocs-material (#1101) 2024-06-11 19:53:37 +02:00
mkdocs.yml Merge branch '0.7.x' 2024-06-13 00:01:17 +02:00
MODULE.bazel Migrate to rules_cc (#1136) 2024-10-16 10:08:53 +02:00
README.rst Revert "Add deprecation notice (#1150)" (#1152) 2025-02-04 10:05:23 +01:00
WORKSPACE.bazel feat(bazel): port to bzlmod (#1097) 2024-06-08 16:02:59 +02:00

Google Logging Library
======================

|Linux Github actions| |Windows Github actions| |macOS Github actions| |Codecov|

Google Logging (glog) is a C++14 library that implements application-level
logging. The library provides logging APIs based on C++-style streams and
various helper macros.

Getting Started
---------------

Please refer to project's `documentation <https://google.github.io/glog/>`_.


.. |Linux Github actions| image:: https://github.com/google/glog/actions/workflows/linux.yml/badge.svg
   :target: https://github.com/google/glog/actions
.. |Windows Github actions| image:: https://github.com/google/glog/actions/workflows/windows.yml/badge.svg
   :target: https://github.com/google/glog/actions
.. |macOS Github actions| image:: https://github.com/google/glog/actions/workflows/macos.yml/badge.svg
   :target: https://github.com/google/glog/actions
.. |Codecov| image:: https://codecov.io/gh/google/glog/branch/master/graph/badge.svg?token=8an420vNju
   :target: https://codecov.io/gh/google/glog