| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
A doxygen \brief is ended with a newline, so remove a newline right
after \brief to fix clang -Wdocumentation warning.
|
|
|
|
| |
Clang's -Wdocumentation thought it was malformed doxygen.
|
|
|
|
| |
Warned by clang.
|
|
|
|
| |
From clang's -Wheader-guard.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
6816044 FindPNG: Honor old PNG_LIBRARY if provided (#14398)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In commit 2a797539 (FindPNG: improve library detection, 2013-07-27) we
split the search for PNG into separate PNG_LIBRARY_DEBUG and
PNG_LIBRARY_RELEASE variables. However, if a project or user sets the
old PNG_LIBRARY value we must honor it instead of searching.
While at it, mark PNG_LIBRARY_RELEASE and PNG_LIBRARY_DEBUG as advanced
and remove a stray debug message.
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
ef27fa6 FindCUDA: Always list custom command outputs in their targets
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
CMake's intended interface for linking to explicit object files (marked
with EXTERNAL_OBJECT) is that only those listed as target sources should
be linked. Drop FindCUDA's attempt to hide the .obj files from VS IDE
project files, which depends on VS-version-specific behavior of linking
custom command outputs that happen to be named "*.obj". CMake puts
external object files in a dedicated source group anyway.
|
|\ \
| | |
| | |
| | |
| | | |
70089d0 genex: Fix preprocessing with incomplete content (#14410).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Similar incomplete generator expressions are already tested
in the GeneratorExpression unit test, but those are executed
with add_custom_target. The generator expressions in the include
directories are run through the preprocessor, whereas the ones
run through add_custom_target are not.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
271bf10 Fix CMP0022 warning when no old-style property is set
|
| | |
| | |
| | |
| | | |
The string could be null at this point.
|
| |/
|/| |
|
|\ \
| |/
| |
| |
| | |
81d2793 Add differing target property content to policy CMP0022 warning
|
| |
| |
| |
| |
| | |
List the contents of the INTERFACE_LINK_LIBRARIES and the old-style
property.
|
|\ \
| | |
| | |
| | |
| | | |
3cd753d MSVC: Drop /link from executable link lines with Ninja
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In commit fb9f73de (MSVC: Invoke 'link' directly for executables,
2013-04-08) we forgot to remove the /link option handling added by
commit e31df039 (Ninja: move <OBJECTS> in front of the first linker
option, 2012-09-27) to the Platform/Windows-MSVC module. Drop it now.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
cd90a0e VS: Future-proof Intel project format selection
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The version of Intel Fortran that actually uses 9.10 as a project format
is very old. Default to the latest format version (11.0) and use the
older format only when known to be necessary.
Suggested-by: Dick Munroe <munroe@csworks.com>
|
| |/
|/| |
|
|/ |
|
| |
|
|\
| |
| |
| |
| | |
38571f2 cmMakefile: Do not track CMake temporary files.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit ad502502 (cmMakefile: Track configured files so we can
regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the
configured file as an output file generated by CMake. The intention is
that for make and ninja we can re-run CMake when one of the files it
generates goes missing. However, files configured temporarily in
CMakeTmp directories by Check* modules do not live past the CMake
invocation.
We have to also track input files to the configure command. In theory
the input to a configure command could it self be a file that is going
to be deleted later (output from a custom command or configure_file).
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
782eba3 CTest: Fix GTM coverage parsing line offset bug
|
| | |
| | |
| | |
| | |
| | |
| | | |
In cmParseGTMCoverage::ReadMCovFile, initialize the lineoffset variable.
Also set lastoffset only if the function is found (thanks to Bill
Hoffman).
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
5e15f39 Normalize system directories from the interface target property
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The input dir being tested is normalized, so ensure that the entries
in the vector are normalized too (eg no trailing slash).
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
3580b9f Fix some whitespace errors in docs.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Remove trailing whitespace and add additional whitespace where
necessary.
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | | |
0264eec cmMakefile: Do not track configured files known to be temporary
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Since commit ad502502 (cmMakefile: Track configured files so we can
regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the
configured file as an output file generated by CMake. The intention is
that for make and ninja we can re-run CMake when one of the files it
generates goes missing. However, files configured temporarily in
CMakeTmp directories by Check* modules do not live past the CMake
invocation.
Teach cmMakefile::FinalPass to stop tracking files that don't
exist after we are finished generation.
|
| |_|/
|/| | |
|