gabime 
							
						 
					 
					
						
						
							
						
						8be5b41a2f 
					 
					
						
						
							
							revert pr  #2656  
						
						 
						
						
						
						
					 
					
						2023-03-01 01:12:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vitaly Zaitsev 
							
						 
					 
					
						
						
							
						
						2a6d3e9f3b 
					 
					
						
						
							
							Added Catch v3 support. ( #2656 )  
						
						 
						
						
						
						
					 
					
						2023-03-01 00:16:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mohammad Ali 
							
						 
					 
					
						
						
							
						
						3cab260814 
					 
					
						
						
							
							Add a trivial callback sink ( #2610 )  
						
						 
						
						... 
						
						
						
						Add a trivial callback sink 
						
						
					 
					
						2023-01-19 19:46:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						231ca50700 
					 
					
						
						
							
							clang-format  
						
						 
						
						
						
						
					 
					
						2020-09-26 15:34:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						d6329b9dce 
					 
					
						
						
							
							Added some stopwatch tests  
						
						 
						
						
						
						
					 
					
						2020-08-29 03:25:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						cd701761f9 
					 
					
						
						
							
							clang-format  
						
						 
						
						
						
						
					 
					
						2020-08-26 00:10:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Raul Tambre 
							
						 
					 
					
						
						
							
						
						76cdeb62e3 
					 
					
						
						
							
							Don't enable C language in CMake  
						
						 
						
						... 
						
						
						
						spdlog doesn't seem to actually require the C language.
Not enabling it results in a significant initial configure time speedup. 
						
						
					 
					
						2020-07-21 11:39:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Raul Tambre 
							
						 
					 
					
						
						
							
						
						ae9627c64c 
					 
					
						
						
							
							Raise CMake requirement to 3.13  
						
						 
						
						... 
						
						
						
						* Reduces the range of possible version we'd need to test with.
* Enables newer policies reducing possible deprecation warnings from new policies.
* Allows removing some code for compatibility with older versions.
* Coincides with LLVM's bump to requiring CMake 3.13. 
						
						
					 
					
						2020-07-20 22:03:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						a0dae55a69 
					 
					
						
						
							
							Revert  7f15fb2a21 since it breaks the ABI  
						
						 
						
						
						
						
					 
					
						2020-06-07 14:38:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tamas Florin 
							
						 
					 
					
						
						
							
						
						071206ef59 
					 
					
						
						
							
							Add support for custom filename calculator in rotating_file_sink.  
						
						 
						
						
						
						
					 
					
						2020-06-04 13:38:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						75c15e8028 
					 
					
						
						
							
							Formatted cmake  
						
						 
						
						
						
						
					 
					
						2020-05-02 11:42:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						ff0e430e46 
					 
					
						
						
							
							Formatted cmake using cmake-format  
						
						 
						
						
						
						
					 
					
						2020-05-02 11:38:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruce Mitchener 
							
						 
					 
					
						
						
							
						
						937fe7e909 
					 
					
						
						
							
							cmake: Fix tabs, whitespace at EOL.  
						
						 
						
						
						
						
					 
					
						2020-05-02 07:17:15 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ron Rechenmacher 
							
						 
					 
					
						
						
							
						
						9e6f5b6b2d 
					 
					
						
						
							
							add single logger method and log_msg constructor and tests/test_time_point.cpp  
						
						 
						
						
						
						
					 
					
						2020-04-18 08:58:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						854abdf5e6 
					 
					
						
						
							
							Added cmake option SPDLOG_BUILD_ALL  
						
						 
						
						
						
						
					 
					
						2020-04-12 02:43:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						7efdcc26fe 
					 
					
						
						
							
							CMakeLists.txt: use same policy as fmt  
						
						 
						
						
						
						
					 
					
						2020-03-15 18:41:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						3ab3970dd2 
					 
					
						
						
							
							CMakeLists.txt: use same policy as fmt  
						
						 
						
						
						
						
					 
					
						2020-03-15 18:40:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						c10be7eaec 
					 
					
						
						
							
							merge with v1.x  
						
						 
						
						
						
						
					 
					
						2020-02-26 18:13:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						fccee959b1 
					 
					
						
						
							
							Merge pull request  #1418  from ban-dana/v1.x  
						
						 
						
						... 
						
						
						
						Add eventlog_sink for logging to Windows Event Log (local only) 
						
						
					 
					
						2020-02-09 23:27:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael R. Crusoe 
							
						 
					 
					
						
						
							
						
						a8d6e60ec6 
					 
					
						
						
							
							Enable running the tests against an installed copy of spdlog  
						
						 
						
						
						
						
					 
					
						2020-02-07 15:39:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tt4g 
							
						 
					 
					
						
						
							
						
						eb234bbf91 
					 
					
						
						
							
							Don't run spdlog-utests and spdlog-utests-ho in parallel  
						
						 
						
						... 
						
						
						
						spdlog-utests and spdlog-utests-ho use the same log output directory, so some tests will randomly fail when run in parallel. 
						
						
					 
					
						2020-02-07 22:20:54 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bandana2004 
							
						 
					 
					
						
						
							
						
						db1a221427 
					 
					
						
						
							
							Add eventlog_sink for logging to Windows Event Log (local only).  
						
						 
						
						
						
						
					 
					
						2020-02-07 15:04:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						877eee408e 
					 
					
						
						
							
							renamed loaders with cfg  
						
						 
						
						
						
						
					 
					
						2019-12-22 20:40:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						1f8e9ad0fc 
					 
					
						
						
							
							renamed cfg namespace to loaders  
						
						 
						
						
						
						
					 
					
						2019-12-21 19:45:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						e13e978af4 
					 
					
						
						
							
							added loaders tests  
						
						 
						
						
						
						
					 
					
						2019-12-21 19:25:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						21f7f78130 
					 
					
						
						
							
							Update tests CMakeLists.txt  
						
						 
						
						
						
						
					 
					
						2019-11-04 23:16:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						10116b7717 
					 
					
						
						
							
							Removed SPDLOG_NO_DATETIME option  
						
						 
						
						
						
						
					 
					
						2019-11-04 17:43:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						18edb8bd63 
					 
					
						
						
							
							Added tweakme options to CMakeLists.txt  
						
						 
						
						
						
						
					 
					
						2019-11-04 17:19:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						2b8afb38b7 
					 
					
						
						
							
							Revert pull  #1288  
						
						 
						
						
						
						
					 
					
						2019-10-28 23:41:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Yip 
							
						 
					 
					
						
						
							
						
						288ea11534 
					 
					
						
						
							
							Use _FILE_OFFSET_BITS=64 when building tests on Linux 32-bit systems  
						
						 
						
						... 
						
						
						
						When cross-compiling spdlog from x86-64 to armhf, I ran spdlog-utests
via qemu-arm and noticed that the "daily_logger rotate" test was failing
because count_files always returned zero.
Investigation of count_files revealed that readdir was returning nullptr
immediately and setting errno to 75, i.e. "value too large for defined
data type".  I suspected this had something to do with some 64 vs.
32-bit thing, so I added _FILE_OFFSET_BITS=64 to the build and that
seems to have made readdir happy.
It might be safe to add _FILE_OFFSET_BITS=64 for all Linux builds, but
it only seems to be necessary for the 32-bit case (which is a pretty
small audience these days -- I'm only building for armhf to target a
Raspberry Pi 3 running Raspbian, which runs in 32-bit mode). 
						
						
					 
					
						2019-10-28 13:23:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						4a620a2c5e 
					 
					
						
						
							
							Merge branch 'Issue-1248' into v1.x  
						
						 
						
						
						
						
					 
					
						2019-10-25 16:56:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei-Florin BENCSIK 
							
						 
					 
					
						
						
							
						
						2cc620ef33 
					 
					
						
						
							
							Function instead of macro  
						
						 
						
						... 
						
						
						
						Be more consistent with the existing code and with the naming
_function -> function 
						
						
					 
					
						2019-10-25 11:15:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei-Florin BENCSIK 
							
						 
					 
					
						
						
							
						
						cee705ccd3 
					 
					
						
						
							
							Minor cmake code duplication improvement  
						
						 
						
						... 
						
						
						
						Create a macro to add tests for both static/header only.
The only differneces between these two are the libraries they link
with and the target names. Created the simple macro:
_spdlog_prepare_test(<target> <spdlog_lib>)
which does the work.
Signed-off-by: Andrei-Florin BENCSIK <andrei.bencsik@gmail.com > 
						
						
					 
					
						2019-10-24 22:57:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						9b7812a0f2 
					 
					
						
						
							
							auto create log dir  
						
						 
						
						
						
						
					 
					
						2019-10-20 17:40:56 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						494cc8bace 
					 
					
						
						
							
							Implemented daily sink rotation  #661  
						
						 
						
						
						
						
					 
					
						2019-09-15 18:34:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						5c1e44a93d 
					 
					
						
						
							
							Added bactrace tests  
						
						 
						
						
						
						
					 
					
						2019-08-27 18:06:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						0335e3fcc0 
					 
					
						
						
							
							Print error and abort instead of throw if SPDLOG_NO_EXEPTIONS is defined  
						
						 
						
						
						
						
					 
					
						2019-08-19 11:31:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						b3ddef2fc2 
					 
					
						
						
							
							Minor cmake fix in for tests  
						
						 
						
						
						
						
					 
					
						2019-07-07 14:09:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						7a686d4d21 
					 
					
						
						
							
							Update CMakeLists.txt  
						
						 
						
						
						
						
					 
					
						2019-07-01 15:03:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						bb0f3839c1 
					 
					
						
						
							
							Updated CMake options and defaults  
						
						 
						
						
						
						
					 
					
						2019-07-01 02:06:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						9aa6cdc494 
					 
					
						
						
							
							Updated systemd sink and tests  
						
						 
						
						
						
						
					 
					
						2019-06-28 17:29:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						dc054c3f8a 
					 
					
						
						
							
							Merge branch 'v1.x' into v1.x  
						
						 
						
						
						
						
					 
					
						2019-06-28 08:07:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorge Bellon-Castro 
							
						 
					 
					
						
						
							
						
						a13981ffe4 
					 
					
						
						
							
							Provide source location support for systemd_sink.h  
						
						 
						
						
						
						
					 
					
						2019-06-27 18:18:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						98e151fda7 
					 
					
						
						
							
							Added tests for dup_filter sink  
						
						 
						
						
						
						
					 
					
						2019-06-27 17:40:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						08de642536 
					 
					
						
						
							
							Added stdout tests  
						
						 
						
						
						
						
					 
					
						2019-06-20 01:02:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						cf64f2baca 
					 
					
						
						
							
							Fixed CMake address sanitizer  
						
						 
						
						
						
						
					 
					
						2019-06-10 18:32:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						68a0193d95 
					 
					
						
						
							
							CMake refactoring to functions  
						
						 
						
						
						
						
					 
					
						2019-06-10 18:09:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						76fc166e11 
					 
					
						
						
							
							CMakeLists.txt minor improvments  
						
						 
						
						
						
						
					 
					
						2019-05-29 01:41:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						fc53e3339f 
					 
					
						
						
							
							CMakeLists.txt minor improvments  
						
						 
						
						
						
						
					 
					
						2019-05-29 01:33:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						30bd80bd85 
					 
					
						
						
							
							CMake improvements  
						
						 
						
						
						
						
					 
					
						2019-05-29 00:05:24 +03:00