| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
8ba204a6 FindMatlab: Use pre-built libraries for MinGW if needed
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
2bdba83e issues: update references to the CMake issue tracker
|
| |/
| |
| |
| |
| | |
References to specific comments are left as-is since comments were not
migrated.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
1aa5c1be FindCUDA: Fix missing librt on Linux when using static cuda runtime.
aab1f6e9 FindCUDA: Restore default behavior of CUDA_USE_STATIC_CUDA_RUNTIME
|
| | |
| | |
| | |
| | |
| | |
| | | |
Commit 7229ae72 (FindCUDA: Refactor Android(Tegra) support, 2016-04-19)
changed the logic to only add librt to the link line for CUDA versions
6.5 and older. However, newer versions of CUDA still require librt.
|
| |/
| |
| |
| |
| |
| |
| | |
Fix bug introduced by commit 7229ae72 (FindCUDA: Refactor Android(Tegra)
support, 2016-04-19). `CUDA_USE_STATIC_CUDA_RUNTIME` should be enabled
by default if `cudart_static` is available, and silently disabled if
it is not.
|
|\ \
| |/
|/|
| |
| | |
a2d5c25a GetPrerequisites: Fix regression in gp_resolved_file_type
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since commit v3.6.0-rc1~287^2 (GetPrerequisites: Fix
gp_resolved_file_type on non-canonical paths, 2016-03-08) we
accidentally convert relative paths (e.g. system dll file names) to
absolute paths even when we do not know the base directory. Fix this by
canonicalizing only paths that are already absolute.
Closes: #16240
|
|\ \
| | |
| | |
| | |
| | | |
93ac2a78 Xcode: Obey SYSTEM keyword for includes (#15687)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
CMake used to put all header search paths into HEADER_SEARCH_PATHS
attribute. Unfortunately this attribute does not support to declare
a search path as a system include.
As a hack one could add a -isystem /path to the cflags but then include
ordering is not deterministic. A better approach was chosen with this
patch by not filling HEADER_SEARCH_PATHS at all and to populate
the C, C++, and Fortran flags directly. The include paths used by
Xcode should be now identical to the ones used by Unix Makefiles and
Ninja generator.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
The Numerical Algorithms Group (NAG) Fortran compiler documents -PIC for
position-independent code and does not have a separate option for PIE.
We added `-PIC` for PIC in commit v2.8.11~174^2 (NAG: Use -PIC for
Fortran position-independent code, 2013-02-18). Follow up for PIE.
Closes: #16236
|
|\ \
| | |
| | |
| | |
| | |
| | | |
551b4c90 Revert the use of string(APPEND) in .cmake.in files
3a7be4f3 prefer list(APPEND) over string(APPEND) where appropriate
|
| | |
| | |
| | |
| | |
| | | |
The generated files may be consumed by older cmake versions which do not
support string(APPEND).
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
5f3c8f6a GetPrerequisites: Always filter objdump output as text
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
When using `grep` to filter the output, add the `-a` flag to tell
it never to treat the output as binary. Otherwise when LANG != C
in the environment the non-ascii text may break the filter.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
17bbf6af CPackWIX: Implement new CPACK_WIX_SKIP_PROGRAM_FOLDER feature
|
| | |
| | |
| | |
| | |
| | | |
The new variable allows setting of a custom absolute installation prefix
outside of the ProgramFiles folders.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
e52302d6 CrayLinuxEnvironment: Add alternative methods to get version info
|
| | |/
| |/|
| | |
| | | |
Closes: #16229
|
| |/
|/|
| |
| | |
The original patch was provided by jerry <jerry.c.t@web.de>.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Find modules only detect Debug and Release configurations. All other
configurations will fall back to the configuration listed as the first
entry in `IMPORTED_CONFIGURATIONS`. Switch the order so that `Release`
is listed first, as this is a better fallback than `Debug` for the
`RelWithDebInfo` and `MinSizeRel` configurations. See issue #16091.
This approach is recommended by documentation in `cmake-developer(7)`
added by commit v3.2.0-rc1~286^2~1 (Help: Document IMPORTED_CONFIGURATIONS
target property for Find modules, 2014-12-04).
|
|\ \
| | |
| | |
| | |
| | | |
9970cdcb CMakeFindFrameworks: Allow custom framework locations
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Read a variable to get non-standard locations to be searched,
e.g. brew, port.
Signed-off-by: David Keller <david.keller@litchis.fr>
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
85e03142 GNU: Use -fvisibility on GCC 4.0 and 4.1 too
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
This flag is needed for the `<LANG>_VISIBILITY_PRESET` target property.
It has been supported since GCC 4.0, not 4.2 as we previously recorded.
Fixes #16222.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
5790d9b6 FindProtobuf: Restore support for PROTOBUF_IMPORT_DIRS
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Support was accidentally dropped by commit v3.6.0-rc1~273^2
(FindProtobuf: Rename variables to match case of module name,
2016-03-01).
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
56539d89 SCO_SV: Enable so filename versioning
16a3a735 cmELF: Port to SCO OpenServer 5.0.7/3.2
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Take changes used by pkgsrc [1]:
* so filename versioning requires CMAKE_SHARED_LIBRARY_SONAME_C_FLAG.
[1] http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/devel/cmake/patches/
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
52aecc0c ExternalProject: Ignore macOS .DS_Store files in tarball extraction
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Do not consider a top-level `.DS_Store` file when deciding whether a
tarball contains exactly one directory whose contents should be used as
the resulting top-level of the extraction.
Fixes #16218.
Suggested-by: Patrice Kouame
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
e29bfbf2 CPackWIX: Support custom title and description for the root feature
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
These can now be specified through the WIX generator specific
CPack variables CPACK_WIX_ROOT_FEATURE_TITLE and
CPACK_WIX_ROOT_FEATURE_DESCRIPTION.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
f4e979b1 FindCUDA: Do not look for librt on Windows
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Otherwise an incorrect warning appears when compiling with CUDA SDK 6.5
or older and CUDA_USE_STATIC_CUDA_RUNTIME is true.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
15a6ae5c FindCUDA: Add search path for nvcc on Arch
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
088f14eb Intel-C: standard flags are also supported in 12.0
27a3ca15 Intel-C: support gnu89 and gnu99 extension flags
cc223e1e Intel-C: declare support for gnu11
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Without extensions, functions like `strdup` are not available since they
are actually controlled by feature flags such as _SVID_SOURCE and
_BSD_SOURCE. When using `-std=c11` on Intel, none of these flags are
set, so the functions are not declared properly leading to compile
errors.
Reported-by: Adam J. Stewart <ajstewart426@gmail.com>
Closes: #16226
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
8eb0b56c FindHDF5: Make sure compile definition vars keep the -D flag
|
| | |_|/
| |/| | |
|
| |\ \ \ |
|
| |\ \ \ \ |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
ad453f05 CPackWIX: Support CPACK_COMPONENT_<compName>_DISABLED
6f108f84 CPackComponent: Document the *_HIDDEN and *_DISABLED variables
|
| | | | | | | |
|
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Automate with:
find Modules -type f -print0 | xargs -0 perl -i -0pe \
's/set\(([a-zA-Z0-9_]+)(\s+)"\$\{\1\}([^"])/string(APPEND \1\2"\3/g'
|