Brad King
							
						 | 
						
							
							
								895efd4e7a
							
							cmGeneratorExpression: Consolidate recognition of transitive properties
						 | 
						1 rok temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								50840902ce
							
							cmGeneratorExpressionDAGChecker: Simplify finding evaluation graph root
						 | 
						1 rok temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								304f4c261e
							
							cmGeneratorExpressionDAGChecker: Simplify member initialization
						 | 
						1 rok temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								a585e410c0
							
							cmGeneratorExpressionDAGChecker: Inline initialization in constructor
						 | 
						1 rok temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								42adf3cba8
							
							Autogen: Evaluate INTERFACE_AUTOMOC_MACRO_NAMES efficiently
						 | 
						2 lat temu | 
					
				
					
						
							
								   Robert Maynard
							
						 | 
						
							
							
								c42630ee62
							
							cmGeneratorExpressionNode: implement `COMPILE_ONLY` genex
						 | 
						2 lat temu | 
					
				
					
						
							
								   Kyle Edwards
							
						 | 
						
							
							
								33e27f6ca6
							
							<LANG>_LINKER_LAUNCHER: Allow generator expressions
						 | 
						2 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								913ea78d7a
							
							Genex LINK_LIBRARY and LINK_GROUP: check supported properties
						 | 
						3 lat temu | 
					
				
					
						
							
								   Ben Boeckel
							
						 | 
						
							
							
								b3b6ede6a1
							
							clang-tidy: fix `readability-redundant-access-specifiers` warnings
						 | 
						4 lat temu | 
					
				
					
						
							
								   Kitware Robot
							
						 | 
						
							
							
								bdca8b01d2
							
							Modernize: Use #pragma once in all header files
						 | 
						5 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								6491d2503c
							
							Genex $<COMPILE_LANGUAGE>: Extend contexts supported
						 | 
						5 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								3fdae5acaa
							
							Genex: Add generator expressions $<DEVICE_LINK> and $<HOST_LINK>
						 | 
						5 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								38332fc4fa
							
							cmGeneratorExpressionDAGChecker: introduce method Top()
						 | 
						5 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								461efa7b51
							
							Genex: Add $<LINK_LANGUAGE:...> and $<LINK_LANG_AND_ID:...>
						 | 
						5 lat temu | 
					
				
					
						
							
								   Kitware Robot
							
						 | 
						
							
							
								ed98209ddc
							
							Revise include order using clang-format-6.0
						 | 
						6 lat temu | 
					
				
					
						
							
								   Daniel Pfeifer
							
						 | 
						
							
							
								0467a2f91b
							
							PCH: add PRECOMPILE_HEADERS to special properties
						 | 
						10 lat temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								95d3598e04
							
							cmGeneratorExpressionDAGChecker: Avoid const_cast
						 | 
						6 lat temu | 
					
				
					
						
							
								   Regina Pfeifer
							
						 | 
						
							
							
								5a0784ddea
							
							clang-tidy: Pass by value
						 | 
						6 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								023188ffb4
							
							INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions support
						 | 
						7 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								a71caab46b
							
							LINK_DIRECTORIES: Add new properties and commands
						 | 
						7 lat temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								f35be59961
							
							Fix transitive usage requirements through same-name imported targets
						 | 
						7 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								cc9f88af53
							
							LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
						 | 
						7 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								c1f5a44b28
							
							LINK_OPTIONS: Add new family of properties
						 | 
						7 lat temu | 
					
				
					
						
							
								   Marc Chevrier
							
						 | 
						
							
							
								4d15046edd
							
							Genex: Add $<TARGET_GENEX_EVAL:...> and $<GENEX_EVAL:...>
						 | 
						7 lat temu | 
					
				
					
						
							
								   Daniel Pfeifer
							
						 | 
						
							
							
								2b4c32c95f
							
							clang-format: format all code as Cpp11
						 | 
						8 lat temu | 
					
				
					
						
							
								   Daniel Pfeifer
							
						 | 
						
							
							
								ca2233e31f
							
							IWYU: Mark cmConfigure.h with pragma: keep
						 | 
						8 lat temu | 
					
				
					
						
							
								   Daniel Pfeifer
							
						 | 
						
							
							
								5962db4389
							
							Use C++11 nullptr
						 | 
						8 lat temu | 
					
				
					
						
							
								   Daniel Pfeifer
							
						 | 
						
							
							
								1d829c862c
							
							Use quotes for non-system includes
						 | 
						8 lat temu | 
					
				
					
						
							
								   Brad King
							
						 | 
						
							
							
								86578eccf2
							
							Simplify CMake per-source license notices
						 | 
						9 lat temu | 
					
				
					
						
							
								   Daniel Pfeifer
							
						 | 
						
							
							
								efed6468ed
							
							fix a load of include-what-you-use violations
						 | 
						9 lat temu |