mirror of
https://github.com/boostorg/log.git
synced 2026-02-02 21:02:19 +00:00
1d6a8d9a5090dd03d3b968abc243d806170bfb33
When settings parsers were disabled by a config macro, boost_log_setup would be empty, and MSVC linker would produce no library at all. This broke installing Boost.Log, as Boost.Build would expect a library file to be present. We're adding a dummy export from the library as a workaround, so that the library is always created, even if empty. This workaround should be considered temporary, until we can disable the library proper after a Boost.Build bug is fixed: https://github.com/bfgroup/b2/issues/104 Closes https://github.com/boostorg/log/issues/164. Closes https://github.com/boostorg/log/pull/165.
Boost.Log, part of collection of the Boost C++ Libraries, provides tools for adding logging to libraries and applications.
Directories
- build - Boost.Log build scripts
- config - Boost.Log build configuration code and scripts
- doc - QuickBook documentation sources
- example - Boost.Log examples
- include - Interface headers of Boost.Log
- src - Compilable source code of Boost.Log
- test - Boost.Log unit tests
More information
- Documentation
- Ask questions
- Report bugs. Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
- Submit your patches as pull requests against develop branch. Note that by submitting patches you agree to license your modifications under the Boost Software License, Version 1.0.
- Discussions about the library are held on the Boost developers mailing list. Be sure to read the discussion policy before posting and add the
[log]tag at the beginning of the subject line.
Build status
| Branch | GitHub Actions | AppVeyor | Test Matrix | Dependencies |
|---|---|---|---|---|
master |
||||
develop |
License
Distributed under the Boost Software License, Version 1.0.
Description
Languages
C++
99%
CMake
1%
