Gabi Melman 
							
						 
					 
					
						
						
							
						
						a532a072ce 
					 
					
						
						
							
							Update CMakeLists.txt  
						
						 
						
						
						
						
					 
					
						2019-05-19 17:06:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						87eb569929 
					 
					
						
						
							
							More updates to CMake (version support , cmake.in)  
						
						 
						
						
						
						
					 
					
						2019-05-19 15:47:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Zemon 
							
						 
					 
					
						
						
							
						
						dd2f293f33 
					 
					
						
						
							
							Clean up CMake a bit more  
						
						 
						
						
						
						
					 
					
						2019-05-17 23:33:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Zemon 
							
						 
					 
					
						
						
							
						
						24e4f0aa87 
					 
					
						
						
							
							Allowed overriding of SPDLOG_MASTER_PROJECT to better support Conan  
						
						 
						
						
						
						
					 
					
						2019-05-17 23:31:30 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Zemon 
							
						 
					 
					
						
						
							
						
						6fe899af10 
					 
					
						
						
							
							Set Threads::Threads dependency on spdlog libs - don't make user do it  
						
						 
						
						
						
						
					 
					
						2019-05-17 23:28:53 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Zemon 
							
						 
					 
					
						
						
							
						
						b021be29e5 
					 
					
						
						
							
							Add support for .tar.gz and .zip packages via CPack  
						
						 
						
						
						
						
					 
					
						2019-05-17 23:27:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Zemon 
							
						 
					 
					
						
						
							
						
						55e7844ca0 
					 
					
						
						
							
							Remove the namespaced  
						
						 
						
						... 
						
						
						
						Namespaces are good for avoiding collisions, but since the
non-namespaced targets still exist, it does no good to add the
namespaced targets on top. 
						
						
					 
					
						2019-05-17 23:27:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Zemon 
							
						 
					 
					
						
						
							
						
						8dd85285e7 
					 
					
						
						
							
							Allow user to choose between static or shared library  
						
						 
						
						
						
						
					 
					
						2019-05-17 23:26:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						b3fe4b54c8 
					 
					
						
						
							
							Fixed CMakeLists.txt  
						
						 
						
						
						
						
					 
					
						2019-05-13 01:28:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						872ea6bf09 
					 
					
						
						
							
							Deleted redundant Make files and solutions  
						
						 
						
						
						
						
					 
					
						2019-05-13 01:13:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						32fb9d51b9 
					 
					
						
						
							
							Cmake update to support both header-only and static  
						
						 
						
						
						
						
					 
					
						2019-05-13 01:06:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						ee0fdf016a 
					 
					
						
						
							
							Minore cmake fix  
						
						 
						
						
						
						
					 
					
						2019-05-12 16:13:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						8b244ca988 
					 
					
						
						
							
							Moved format.cpp into spdlog.cpp - this way only one src file is needed  
						
						 
						
						
						
						
					 
					
						2019-05-12 00:43:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						6bcb422c80 
					 
					
						
						
							
							clang format and SPLDOG_HEADER_ONLY macro  
						
						 
						
						
						
						
					 
					
						2019-05-12 00:22:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						005450ff13 
					 
					
						
						
							
							wip  
						
						 
						
						
						
						
					 
					
						2019-05-11 13:52:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						c031ae2aab 
					 
					
						
						
							
							Cmake message  
						
						 
						
						
						
						
					 
					
						2019-05-08 17:37:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						29c949ab03 
					 
					
						
						
							
							static lib by default  
						
						 
						
						
						
						
					 
					
						2019-05-08 16:36:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						576e389788 
					 
					
						
						
							
							static lib by default and tests  
						
						 
						
						
						
						
					 
					
						2019-05-08 16:34:20 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						7b15a3d345 
					 
					
						
						
							
							wip cmake  
						
						 
						
						
						
						
					 
					
						2019-04-27 19:42:19 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						eedb43d756 
					 
					
						
						
							
							wip cmake  
						
						 
						
						
						
						
					 
					
						2019-04-27 19:41:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						338125b93a 
					 
					
						
						
							
							wip cmake  
						
						 
						
						
						
						
					 
					
						2019-04-27 19:40:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						3ecc3ab798 
					 
					
						
						
							
							wip cmake  
						
						 
						
						
						
						
					 
					
						2019-04-27 19:38:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						de1cdb2dbe 
					 
					
						
						
							
							wip cmake  
						
						 
						
						
						
						
					 
					
						2019-04-27 19:38:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						c9887874bc 
					 
					
						
						
							
							wip cmake  
						
						 
						
						
						
						
					 
					
						2019-04-27 19:37:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						69fcaf14e5 
					 
					
						
						
							
							wip static-lib  
						
						 
						
						
						
						
					 
					
						2019-04-27 18:44:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						f414198fee 
					 
					
						
						
							
							Cmake fix  
						
						 
						
						
						
						
					 
					
						2019-04-27 02:42:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						c1c2ff2d07 
					 
					
						
						
							
							wip  
						
						 
						
						
						
						
					 
					
						2019-04-27 02:33:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						ff89f1476d 
					 
					
						
						
							
							Restored error_handler as std::function  
						
						 
						
						
						
						
					 
					
						2019-04-26 18:14:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						baefe0b3f6 
					 
					
						
						
							
							wip  
						
						 
						
						
						
						
					 
					
						2019-04-26 15:11:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						7e29c48379 
					 
					
						
						
							
							removed spdlite  
						
						 
						
						
						
						
					 
					
						2019-04-06 12:57:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						f36be4d5e4 
					 
					
						
						
							
							Moved lite source to folders|  
						
						 
						
						
						
						
					 
					
						2019-03-30 16:49:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						57a312cb1a 
					 
					
						
						
							
							lite wip  
						
						 
						
						
						
						
					 
					
						2019-03-29 14:46:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Green 
							
						 
					 
					
						
						
							
						
						9fca0b20f0 
					 
					
						
						
							
							Add CMake option for conditional installation  
						
						 
						
						
						
						
					 
					
						2019-02-06 07:38:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Francois Chabot 
							
						 
					 
					
						
						
							
						
						734af31c13 
					 
					
						
						
							
							Allow the inclusion of an external fmtlib as as sub_directory  
						
						 
						
						
						
						
					 
					
						2019-02-01 12:12:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Kovalevich 
							
						 
					 
					
						
						
							
						
						90a299f424 
					 
					
						
						
							
							CMAKE_BINARY_DIR -> CMAKE_CURRENT_BINARY_DIR  
						
						 
						
						
						
						
					 
					
						2019-01-28 11:48:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pius Raeder 
							
						 
					 
					
						
						
							
						
						a29e518cfe 
					 
					
						
						
							
							Disable building benchmarks by default  
						
						 
						
						... 
						
						
						
						Building the benchmarks requires google-benchmark to be installed which is
not the case for most of the build systems. The option now has a tiny
hint what the requirement is and where to get it.
closes  #975  
						
						
					 
					
						2019-01-23 10:03:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						a7148b718e 
					 
					
						
						
							
							Version 1.3.1  
						
						 
						
						
						
						
					 
					
						2019-01-18 12:13:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carsten Neumann 
							
						 
					 
					
						
						
							
						
						084bc72d90 
					 
					
						
						
							
							Fix handling of external fmt lib  
						
						 
						
						... 
						
						
						
						Using an external fmt lib should cause the spdlog::spdlog target to have
a dependency on fmt lib - so that a consuming project does not need
to call find_package(fmt) and target_link_libraries(... fmt::fmt).
To this end a new cmake option SPDLOG_FMT_EXTERNAL is introduced which
makes spdlog depend on fmt lib and defines the SPDLOG_FMT_EXTERNAL macro
to avoid using the bundled fmt lib. The value of SPDLOG_FMT_EXTERNAL is
also stored in the installed spdlogConfig.cmake and if it is ON
find_dependency() is used to ensure the fmt::fmt target is imported. 
						
						
					 
					
						2018-12-17 10:18:16 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						7275fb6f52 
					 
					
						
						
							
							simplify SPDLOG_BUILD_TESTS Cmake option  
						
						 
						
						
						
						
					 
					
						2018-12-02 12:25:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David P. Sicilia 
							
						 
					 
					
						
						
							
						
						85b4d7c8d6 
					 
					
						
						
							
							CMake: include(CTest) only when building tests.  
						
						 
						
						... 
						
						
						
						This is needed in order to support usage of this library as a
subdirectory in a parent project.  In that situation, prior
to this change, the inclusion of CTest would unconditionally
enable BUILD_TESTING which would then bleed into other parts
of the project.
Also added some comments explaining how this logic works. 
						
						
					 
					
						2018-12-01 20:37:06 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						b368d18b0f 
					 
					
						
						
							
							Added default logger API  
						
						 
						
						
						
						
					 
					
						2018-10-12 03:04:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						c83c9a3193 
					 
					
						
						
							
							Version 1.2.0  
						
						 
						
						
						
						
					 
					
						2018-10-07 22:31:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Alexandrov 
							
						 
					 
					
						
						
							
						
						75925762e8 
					 
					
						
						
							
							Change the default value for SPDLOG_BUILD_xxx  
						
						 
						
						... 
						
						
						
						The value based on whether spdlog is used as a third-party dependency or
as a standalone project. If spdlog is included through add_subdirectory,
the tests/examples/benchmarsk are disabled by default, and if spdlog is
configured standalone, then they are enabled by default. 
						
						
					 
					
						2018-09-12 16:11:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						0758b39061 
					 
					
						
						
							
							Stop compilation on first error  
						
						 
						
						
						
						
					 
					
						2018-08-18 02:19:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						a58d7594cb 
					 
					
						
						
							
							Fixed issue  #798  and added -Wconversion compiler flag to build  
						
						 
						
						
						
						
					 
					
						2018-08-17 00:32:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						b6b9d835c5 
					 
					
						
						
							
							Version 1.1.0  
						
						 
						
						
						
						
					 
					
						2018-08-15 19:34:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						ebea09c8b4 
					 
					
						
						
							
							Added pedantic flag to compiler in cmake  
						
						 
						
						
						
						
					 
					
						2018-08-15 19:09:37 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Chabrowski 
							
						 
					 
					
						
						
							
						
						fb37585bc1 
					 
					
						
						
							
							Little cmake and tests refactor  
						
						 
						
						... 
						
						
						
						Change from spdlog_ex to const spdlog_ex& got rid of the GCC8 warning. 
						
						
					 
					
						2018-08-14 21:33:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						8008d7fe53 
					 
					
						
						
							
							Replace emplace_back with push_back in pattern_formatter  
						
						 
						
						
						
						
					 
					
						2018-08-13 09:09:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						da30e2ef18 
					 
					
						
						
							
							Improved CMakeLists and added bench  
						
						 
						
						
						
						
					 
					
						2018-08-13 01:22:35 +03:00