Gabi Melman
f7f790b4b3
Merge pull request #1851 from Klaim/patch-1
...
Add build2 package support
2021-03-02 22:37:43 +02:00
Klaim (Joël Lamotte)
fe74c80992
Add build2 package support
...
WARNING: Please do not merge yet! See below.
We are currently in the process of packaging `spdlog` for `build2`, we have it working (even on unsupported Windows, see for example: https://ci.stage.build2.org/@a993b64e-8ba2-422e-97d7-250cdb5828e0?builds=&pv=&tc=*&cf=&mn=&tg=&rs= *)
This change simply adds the necessary information to use this package when using `build2`. Some notes:
- not sure how to give the info succintly because `build2` allows packages to come from different sources, including the git repository of the package - in doubt I just linked to the future community repository address providing all the info, but the other package manager didn't do it like that so not sure if it's ok for you?;
- `build2` distinguish the package (`depends: spdlog <some-version-scheme>`, added in the `manifest` file of a `build2` project) and the target (`spdlog%lib{spdlog}` imported in a `buildfile`) because packages can contain several targets. I was not sure how to formulate that here, so feel free to tell me if I should just provide the name of the package and not more info?
The package isn't available yet so this have to be merged only once it is made available (probably in a few days).
2021-02-27 14:45:55 +01:00
Gabi Melman
fa659bf7ad
Update daily_file_sink.h
2021-02-27 11:18:12 +02:00
Gabi Melman
9b41649601
Merge pull request #1849 from concatime/cmake-library-type-option-flag
...
CMake: Replace custom SPDLOG_BUILD_SHARED by standard BUILD_SHARED_LIBS
2021-02-26 23:35:23 +02:00
Issam E. Maghni
1b3438f5a5
AppVeyor: Use standard BUILD_SHARED_LIBS
2021-02-26 16:26:53 -05:00
Issam E. Maghni
3eed64e5c4
CMake: Replace custom SPDLOG_BUILD_SHARED by standard BUILD_SHARED_LIBS
2021-02-26 16:26:50 -05:00
Gabi Melman
0fac33781d
Update daily_file_sink.h
2021-02-26 12:38:49 +02:00
Gabi Melman
3135b6a33d
Update comment
2021-02-26 12:33:43 +02:00
Gabi Melman
2686ae2322
Merge pull request #1847 from fawdlstty/v1.x
...
add daily sink filename format
2021-02-26 12:17:29 +02:00
fawdlstty
a709e29586
fix unique mode compile
2021-02-26 10:18:33 +08:00
fawdlstty
dd46579cb4
fix name
2021-02-26 10:17:43 +08:00
fawdlstty
f4b7210e7b
remove externs
2021-02-26 09:28:12 +08:00
fawdlstty
05a0b0d7b0
use fmt::chrono and remove is_fmt flags
2021-02-26 09:21:13 +08:00
fawdlstty
c1f4d7506a
replace tab
2021-02-25 23:57:37 +08:00
fawdlstty
b6ba0be550
add daily_logger_format_mt and daily_logger_format_st sink
2021-02-25 23:55:19 +08:00
Gabi Melman
23dfb4e2f9
Merge pull request #1846 from MathiasMagnus/fix-bench
...
Avoid relying on function name decay mechanics
2021-02-24 11:26:25 +02:00
Máté Ferenc Nagy-Egri
7a10e31982
Avoid relying on function name decay mechanics
2021-02-24 09:45:35 +01:00
Gabi Melman
de89c4fd01
Merge pull request #1835 from jneruda/v1.x
...
Set default value to registry::err_handler_
2021-02-18 19:49:39 +02:00
Jakub Neruda
5d4956d34b
Set default value to registry::err_handler_
2021-02-17 14:02:20 +01:00
Gabi Melman
42c5eb59c9
Update wincolor_sink-inl.h
2021-02-14 01:49:29 +02:00
Gabi Melman
09cc6e7754
Simplify wincolor_sink::set_foreground_color_
2021-02-14 01:03:02 +02:00
Gabi Melman
4a5bc41e89
Validate range in wincolor_sink::print_range_
2021-02-14 00:20:44 +02:00
Gabi Melman
0ade18828d
Remove switch statement from wincolor_sink::set_color_mode_impl
2021-02-13 23:53:36 +02:00
Gabi Melman
91046e6ca4
Simplify wincolor sink color mode management
2021-02-13 20:59:10 +02:00
Gabi Melman
17e1ba8ae2
simplifiy and mutex protect set_color_mode in wincolor sink
2021-02-13 20:16:15 +02:00
Gabi Melman
c47c854f15
Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x
2021-02-13 20:06:51 +02:00
Gabi Melman
e931866b35
Removed public color constants from wincolor sink and intensify red and yellow
2021-02-13 20:06:40 +02:00
Gabi Melman
7828a065bf
Update stdout_sinks-inl.h
2021-02-13 17:45:00 +02:00
Gabi Melman
3e689e700e
Handle return values of win32 color functions in wincolor sink
2021-02-13 17:26:55 +02:00
Gabi Melman
a9964afcf7
Don't throw wincolor redirection failed, to be consistent with the non-redirect behaviour
2021-02-13 16:58:04 +02:00
Gabi Melman
95c19876c6
Skip log in wincolor sink if out_handle_ is null
2021-02-13 16:55:40 +02:00
Gabi Melman
5efccfa5e2
Fix #1828
2021-02-13 16:11:07 +02:00
Gabi Melman
89e737a258
Handle invalid handle in wincolor sink
2021-02-13 15:00:35 +02:00
Gabi Melman
8fbc853b0d
Merge pull request #1829 from prateek9623/fix-prevent-msvc-warning-in-cuda
...
Fix: prevents MSVC warning flags to propagate in CUDA
2021-02-12 10:57:33 +02:00
Prateek Chokse
2e008b319c
Fix: prevents MSVC warning flags to propagate in CUDA
2021-02-12 14:13:51 +05:30
Gabi Melman
ff6e3c95f2
Merge pull request #1819 from NukeULater/v1.x
...
better numeric_limits<>::max/min fix when using SPDLOG_WCHAR_TO_UTF8_SUPPORT
2021-02-06 11:32:14 +02:00
Unknown
7e9385405f
better numeric_limits<>::max/min fix when using SPDLOG_WCHAR_TO_UTF8_SUPPORT
...
NOMINMAX macro doesn't work everytime for some reason
2021-02-06 10:50:29 +02:00
Gabi Melman
592ea36a86
Fix #1811
2021-01-21 21:12:42 +02:00
Gabi Melman
e059ebf99d
Merge pull request #1807 from ChristianPanov/patch-1
...
Initializer list style consistency
2021-01-21 03:02:26 +02:00
Gabi Melman
609480ed78
Merge pull request #1798 from gv-me/constexpr-log-levels
...
add constexpr to SPDLOG_LEVEL_NAMES declaration
2021-01-21 03:00:49 +02:00
Gabi Melman
4271185936
Merge pull request #1805 from sillykelvin/patch-1
...
fix compiling error and typo
2021-01-21 02:56:53 +02:00
Christian Panov
aacae62591
Initializer list style consistency
2021-01-20 20:11:34 +02:00
Kelvin Hu
47cbf3828d
fix compiling error and typo
2021-01-19 22:03:47 +08:00
Gabi Melman
46d418164d
Merge pull request #1787 from sylveon/windows-separator-filenames
...
Better support for / separators on Windows, improve wchar filename coverage
2021-01-12 00:29:08 +02:00
Gaurav Vaidya
ede8d84884
fix constexpr declaration for c++11
2021-01-11 11:25:27 +01:00
Gaurav Vaidya
53d223b45f
add constexpr to SPDLOG_LEVEL_NAMES declaration
...
for #1791
2021-01-11 11:16:06 +01:00
Charles Milette
ac35dd5a6f
Prevent integer overflows in wstr_to_utf8buf and utf8_to_wstrbuf
2021-01-10 18:26:24 -05:00
Charles Milette
9e19012cb0
Remove filename_memory_buf_t from headers
2021-01-10 18:19:28 -05:00
Charles Milette
1234cda3b3
Don't build the example with wide filenames
2021-01-10 18:19:00 -05:00
Gabi Melman
710a0e3a45
Merge pull request #1795 from graydon/truncate-but-still-append
...
Open files with "ab" mode even if truncating.
2021-01-09 12:20:26 +02:00