| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Add additional functions to UseJava.cmake to create "exported" targets,
similar to those of C/C++ libraries. In support of this, ensure that the
JAR_FILE property of jar targets is always an absolute path.
|
|\
| |
| |
| |
| | |
fcfe121f Platform: add flag definitions for PathScale compiler on SunOS (#16135)
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
63e5eb5f Help: Add notes for 'productbuild' topic
2e3c67d1 productbuild: Add new productbuild cpack generator.
50a3d340 PackageMaker: factor out common code for creating pkg files.
|
| |/
| |
| |
| | |
This cpack generator basically replaces the obsolete PackageMaker generator.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
c3a281fd FindBoost: Search in official Windows prebuilt binary library directory
3720d5f4 FindBoost: Test `CMAKE_CXX_COMPILER_{ID,VERSION}` instead of `MSVC*`
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Avoid the need to specify `BOOST_LIBRARYDIR` along with `BOOST_ROOT`
when using prebuilt binaries such as these:
https://sourceforge.net/projects/boost/files/boost-binaries/
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
38d18bab FindLibArchive: Support libarchive 3.2 version string format
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
f6c21894 Modules: Rename internal platform-specific compiler determination modules
0c7951a9 cmLocalGenerator: Consolidate conditions in AddArchitectureFlags
|
| |/
| |
| |
| |
| |
| |
| | |
Rename Modules/Platform/<os>-<lang>.cmake files to
Modules/Platform/<os>-Determine-<lang>.cmake to clarify their role.
For compatibility with user-provided modules, load the old names
if they exist.
|
|\ \
| | |
| | |
| | |
| | | |
e847b6c8 CPack/NSIS: Remove duplicate include from NSIS.template.in (#16132)
|
| |/
| |
| |
| |
| |
| | |
In commit v2.6.0~3438 (ENH: Better support for adding and removing path,
2006-04-27) an include of "WinMessages.NSH" was added without removing
the original include. Remove it now.
|
|\ \
| | |
| | |
| | |
| | | |
b66d4739 FindOpenCL: Add an imported target
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
a7d1c4ec CMakeDetermineCompilerId: Fix compiler id with square brackets in the path
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We use file(GLOB) to load the list of files produced by compiling the
compiler identification source. Encode square brackets in the path to
the directory so that they are not treated as special characters in the
globbing expression. Otherwise we fail to find any files when the path
contains square brackets and the compiler id is unknown.
Reported-by: Esch Nigma <eschnigma@openmailbox.org>
|
|\ \
| | |
| | |
| | |
| | | |
89317915 Compiler/TI: Pass libraries as last part to linker
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
If e.g. libc.a is passed before any objects the linker raises the follwing
warning: cannot resolve archive libc.a to a compatible library, as no
input files have been encountered
In the end the library is skipped and missing symbols occur.
Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
|
|/ |
|
|\
| |
| |
| |
| | |
bcf39688 UseJava: Fix grammar error in documentation
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
cffe0ed7 OS X: Drop warning about SDK and deployment target version mismatch
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OS X supports using the SDK for any version equal to or newer than
the deployment target. There is no reason to warn if the versions
do not match exactly.
Suggested-by: James Burgess <jamesrburgess@mac.com>
Suggested-by: Clinton Stimpson <clinton@elemtech.com>
|
|\ \
| | |
| | |
| | |
| | | |
3acc29fc CPack/DragNDrop: Optionally disable `/Applications` symlink
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
81e73b72 FindCUDA: Add support for finding the cublas_device library
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
715e4cf5 FindMatlab: Add support for Matlab 2016a (9.0)
|
| | | |
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
c9cebed5 GetPrerequisites: Look for VS tools using registry entries (#16108)
|
| |/ |
|
|\ \
| |/
|/|
| |
| | |
6b190b5c FindCUDA: Add support for generator expressions in CUDA_NVCC_FLAGS
|
| |
| |
| |
| |
| |
| | |
Follow the configure_file by a file(GENERATE) so the resulting cmake
scripts used by FindCUDA for wrapping nvcc calls can now support
generator expressions in the CUDA_NVCC_FLAGS variable.
|
|\ \
| | |
| | |
| | |
| | | |
adbd3985 CPack/Deb possibility to change package name
|
| |/
| |
| |
| |
| |
| |
| |
| | |
This patch preserves backward compatibility of
deb package names with previous CMake versions
but similarly to CPack/RPM allows to change
package name format and supports DEB-DEFAULT
setting that produces proper Debian package names.
|
|\ \
| | |
| | |
| | |
| | | |
4f3b9706 CPack/Deb prevent accidental component dependencies
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Prevent accidental inter component dependency setting
since this is a breaking feature in situations where
another CPack module is already using the feature.
It should be enabled if desired since it can cause
issues when upgrading only one of the components
for e.g. configuration instead of all the components
at once.
|
|\ \
| | |
| | |
| | |
| | | |
2bc981e6 ExternalProject: Fix git stash not using "--all" option
|
| |/
| |
| |
| |
| |
| | |
GIT_VERSION_STRING is unset in _ep_write_gitupdate_script(), hence
git stash is not being called with the "--all" option, even if Git
is new enough to support this.
|
|\ \
| | |
| | |
| | |
| | | |
239367f0 CPackDMG: Document CPACK_DMG_FORMAT default
|
| |/ |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
cc95001b FindCUDA: Detect and report FP16 support
|
| |
| |
| |
| | |
Reviewed-by: James Bigler <jamesbigler@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Move the content to a `ExternalProject-download.cmake.in` file and use
`configure_file` to generate the final script.
Retry logic was not working before because similar script trigger
FATAL_ERROR if 'file(DOWNLOAD ...)' exits with nonzero 'status_code'.
FATAL_ERROR makes the whole chain of commands stop and
'_ep_write_verifyfile_script' retry logic was not used in fact.
Default retry number set to 5 with pauses 0, 5, 5, 15, 60 seconds. Some
space left for future improvements if needed (90, 300, 1200=20min). Can
be controlled by user.
|
| |
| |
| |
| |
| | |
Move the content to a `ExternalProject-verify.cmake.in` file and use
`configure_file` to generate the final script.
|