| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Add a ``FIND_LIBRARY_USE_LIB32_PATHS`` global property analogous to the
``FIND_LIBRARY_USE_LIB64_PATHS`` property. This helps find commands on
multilib systems that use ``lib32`` directories and either do not have
``lib`` symlinks or point ``lib`` to ``lib64``.
|
|\
| |
| |
| |
| | |
d4b8e813 FindProtobuf: fix protobuf_generate_*() to handle proto files in subdirs.
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
746a4245 FindFreetype: Factor out common find command arguments
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
7229ae72 FindCUDA: Refactor Android(Tegra) support
e9bfe8da FindCUDA: Adjust vertical whitespace
|
| | |
| | |
| | |
| | | |
Reviewed-by: James Bigler <jamesbigler@gmail.com>
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
e937b4c3 FindOpenSSL: Do not assume that the version regex finds something
|
| |/
| |
| |
| | |
BoringSSL's openslv.h does not have the version information.
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
0bd91ad4 UseJava: Fix race condition creating java class list
89df91b9 Help: Add notes for topic 'java-export-targets'
95d84369 Tests: Add test for exported JARs
5341c0d8 UseJava: Add infrastructure to export targets
d91ec044 Tests/Java: Clean up style of Java test code
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Modify logic to unconditionally create an empty class list response file
to instead only create the empty file if no classes are being compiled.
Otherwise, the response file is created via a custom command that
generates the correct list.
This fixes a race condition on certain systems (e.g. HFS on OS X) where
the dependency for creating the "correct" list can have the "same" (due
to limited precision of the filesystem) timestamp as the empty file
created at configure time, resulting in an empty class list being
incorrectly used to invoke `jar` (resulting in `jar` being unhappy that
it was not given any input files). Although one would have some hope
that this doesn't affect "real" projects, it definitely does affect the
JavaExportImport unit test, causing the same to fail randomly when run
on an HFS partition.
|
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| | |
| | |
| | |
| | | |
adf4df28 Add FindVulkan.cmake.
|
| | |
| | |
| | |
| | | |
This adds FindVulkan with corresponding tests.
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | | |
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
|