| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
Verify step for downloaded files will be performed in separate script.
|
| |
| |
| |
| | |
The logic to re-run the download script will be moved elsewhere.
|
| |
| |
| |
| |
| | |
There is no retries for local files and retry logic is broken for downloads.
Will be implemented in '*-download.cmake' script.
|
|/
|
|
| |
Use uppercase variables for future 'configure_file' command.
|
|\
| |
| |
| |
| | |
bdca6838 ExternalProject: Always run update step with non-empty UPDATE_COMMAND
|
| |
| |
| |
| |
| |
| |
| |
| | |
The purpose of the `update` step is to run an update on each build
(subject to `UPDATE_DISCONNECTED`). This is done for version-controlled
source directories. We should do it for a custom `UPDATE_COMMAND` too.
In particular, when `UPDATE_DISCONNECTED` is used we expect the
`skip-update` step to exist.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add support for this feature added by QtIFW 2.0.3:
http://doc.qt.io/qtinstallerframework/ifw-updates.html
Add a `cpack_ifw_update_repository` command as porcelain.
|
|/ |
|
|\
| |
| |
| |
| | |
d7233a04 GHS: Use shorter object file names on collision
|
| | |
|
|/
|
|
|
|
|
|
|
| |
The `CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH` is used by CMake to always
append `-Wl,-blibpath:/usr/lib:/lib` to the link line. This is needed
by default on these platforms but needs to be overridden in some use
cases (e.g. an environment in which one maintains versioned shared
libraries). Change our logic to set this value only if it not already
set by the user, project, or toolchain file.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Run the `Utilities/Scripts/clang-format.bash` script to update
all our C++ code to a new style defined by `.clang-format`.
Use `clang-format` version 3.8.
* If you reached this commit for a line in `git blame`, re-run the blame
operation starting at the parent of this commit to see older history
for the content.
* See the parent commit for instructions to rebase a change across this
style transition commit.
|
|\
| |
| |
| |
| | |
c2e8d515 FindBoost: Add checks for component-specific headers
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This supplements the existing library checks, to
cater for the possibility that the libraries are
present but the headers are not. This can happen
when the Boost collections is split up into
multiple packages and not all are installed,
and will avoid the checks silently passing when
the build would subsequently fail.
|
|\ \
| | |
| | |
| | |
| | | |
328eff90 FindBoost: Update dependencies for Boost 1.61
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
df97b979 FindPkgConfig: optionally create imported target for the found libraries
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
f5089cfc CPack/RPM adding dist to release tag test
f7003a60 CPack/RPM release dist tag support
|
| |/ /
| | |
| | |
| | |
| | | |
Some Linux distros require Release tag
to be set to <ReleaseVersion><Dist>.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
44ee2d71 CPack/RPM different package names
|