1220 Commits (65f7053d6c5a0d256691e156a22cc0e9f31a4d5a)

Author SHA1 Message Date
Martin Duffy 65f7053d6c COMPILE_WARNING_AS_ERROR: Add command-line option 3 years ago
Martin Duffy 76a08cd253 COMPILE_WARNING_AS_ERROR: Add options to treat warnings as errors 3 years ago
Semyon Kolton 884d9de8b7 color: Introduce CMAKE_COLOR_DIAGNOSTICS variable 4 years ago
Marc Chevrier 4b55828a9f cmExpandListWithBacktrace: add handling of empty elements. 4 years ago
Brad King 4e8f24e977 PCH: Clear link interface cache when adding PCH object to it 4 years ago
Nick Little 5f8c5657a9 Shorten object name even if still longer than CMAKE_OBJECT_PATH_MAX 4 years ago
NAKAMURA Takumi 780341f360 cmCustomCommand: Track main dependency explicitly 4 years ago
Brad King 94a58e502b cmLocalGenerator: Remove unused IncludePathStyle infrastructure 4 years ago
NAKAMURA Takumi c46b041a3b cmLocalGenerator: Simplify Add{Custom,Utility}Command 4 years ago
NAKAMURA Takumi e37511ae7e cmMakefile: Simplify detail:::Add{Custom,Utility}Command 4 years ago
NAKAMURA Takumi 9b31a97748 cmCustomCommand: Move constructor arguments to individual setters 4 years ago
Brad King 129e3c6540 Unity Build: Fix per-config sources in multi-config generators 4 years ago
Brad King 53990059da cmLocalGenerator: Add dedicated types to hold unity source info 4 years ago
Brad King de6e362a88 cmLocalGenerator: Clarify name of method to write unity source include lines 4 years ago
Brad King 3017b3e7d4 cmLocalGenerator: Simplify unity source copy-if-different logic 4 years ago
Brad King 0b56f92576 cmLocalGenerator: De-duplicate unity source file generation 4 years ago
Cristian Adam 244550997f PCH: Fixed Ninja Multi-Config and REUSE_FROM for MSVC 4 years ago
Cristian Adam 95fa27d94d PCH: Fix REUSE_FROM when Debug and RelWithDebInfo configs differ 4 years ago
Raul Tambre cf7e68087d CUDA: Avoid unnecessary allocation and GetLinkLanguage() 4 years ago
Brad King efc6c23a47 bootstrap: Do not declare cmSystemTools functions that are not implemented 4 years ago
Sean McBride 5ba6e8ac59 Source: Replace most calls to sprintf with snprintf 4 years ago
Sean McBride 37859e3244 Source: Fix clang -Wimplicit-fallthrough warnings 4 years ago
Marc Chevrier cc56dc7468 Rename cmProp in cmValue 4 years ago
Marc Chevrier 3a1e6f5f59 remove cmToCStr function 4 years ago
Marc Chevrier 7e154ebd59 cmSystemTools::VersionCompare: use std::string for arguments 4 years ago
Cristian Adam 3b9e04accb PCH: MSVC: Restrict OBJECT library INTERFACE_LINK_LIBRARIES usage 4 years ago
Cristian Adam bbcdac4e5d PCH: Fix all-language precompile header support in Xcode 4 years ago
Marc Chevrier dc3aa4024e Refactor: Use new SetProperty signatures 4 years ago
Marc Chevrier 5a2a275bb4 Refactor: reduce cmToCStr usage 4 years ago
Marc Chevrier 14e57e9637 LINK_WHAT_YOU_USE feature: externalize configuration 4 years ago
Alexander Grund c00f928ce1 Do not exclude include directory symlinks to entries of CPATH 4 years ago
Alexander Grund 5c02964aff cmLocalGenerator: Simplify CPATH lookup loop 4 years ago
Alexander Grund 86595b3002 cmLocalGenerator: Clarify check for membership in multiple sets 4 years ago
Alexander Grund 10969fd003 cmLocalGenerator: Remove unnecessary parentheses in a condition 4 years ago
Alexander Grund 3fd56472c6 cmLocalGenerator: Store realpath lookup result in a variable 4 years ago
Alexander Grund 429fb28f25 cmLocalGenerator: Factor out repeated condition into local variable 4 years ago
Ben Boeckel f29e1874ad Compiler/MSVC: use the `-external:I` flag for system includes 5 years ago
Robert Maynard b50bfc8913 HIP: Add language to CMake 5 years ago
Raul Tambre 1cb4f592a0 add_custom_command: Target-dependent generator expression support 5 years ago
Nils Gladitz 99ff75455e install: Implement new install(CODE|SCRIPT) option ALL_COMPONENTS 4 years ago
Brad King 8526756b61 cmOutputConverter: Adopt relative path conversion helpers 4 years ago
Brad King 013ec595c8 cmLocalGenerator: De-duplicate StateSnapshot member 4 years ago
Brad King 24bfdbcffb cmLocalGenerator: Remove unused MaybeRelativeToCurSrcDir method 4 years ago
Brad King d6fe1bdb6d cmLocalGenerator: Localize logic mapping source path to object file name 4 years ago
Marc Chevrier 929c8a7860 INTERFACE_POSITION_INDEPENDENT_CODE must be transitive for OBJECT library 4 years ago
Brad King 15fa320071 cmLocalGenerator: Factor out relative path conversion helpers 4 years ago
Brad King ba7b939831 cmStateDirectory: Rename ConvertToRelPathIf{Not => }Contained 4 years ago
Vitaly Stakhovsky 5e8fa0b7bc Source: Minor code improvements 4 years ago
Vitaly Stakhovsky ce97b7909b Source: Remove unnecessary comparisons to nullptr 4 years ago
Josef Angstenberger 5950e54325
Source: Fix typos and spelling in comments 4 years ago