| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
When the Fortran_HL component is specified, the hdf5_hl library is not included
in HDF5_LIBRARIES which causes a bunch of undefined references at link
time. This commit adds hdf5_hl to the list of libraries to search for when the
Fortran_HL component is specified.
|
|
|
|
|
|
| |
Define HDF5_{Fortran_,}HL_COMPILE_LINE so that HDF5_{Fortran_,}HL_INCLUDE_DIR
and HDF5_{Fortran_,}HL_LIBRARIES are found when the macro is invoked for HL and
Fortran_HL components. (Use patch from debian cmake-data package.)
|
|\
| |
| |
| |
| | |
90a22c3a FindJNI: Add mips64(el) mipsn32(el) support (#15714)
|
| |
| |
| |
| | |
Submitted-by: Felix Geyer <fgeyer@debian.org>
|
|/
|
|
|
|
|
| |
Cygwin sits on top of Windows and so can use explicit symbol
export and import markup too.
Co-Author: Yaakov Selkowitz <yselkowitz@cygwin.com>
|
|\
| |
| |
| |
| | |
290b0f94 FindJNI: Add support for SuSE platform and IBM Java SDK
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
67f60958 Darwin: Add support for tbd library stub files
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Starting with Xcode 7 the OSX and iOS SDKs contain only stub
files for dynamic system libraries. These stub files contain
some meta data and a list of exported sysbols in plain text.
They are handled by the toolchain like regular dylibs.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
4476feac UseJava: Add support for javah tool
|
| | | |
| | | |
| | | |
| | | | |
Add a `create_javah` API.
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
64e527db FPHSA: fix typo in documentation
|
| | |/
| |/| |
|
|/ /
| |
| |
| |
| | |
This architecture uses an amd64 kernel but x32 userland.
Use CMAKE_LIBRARY_ARCHITECTURE to distinguish it for now.
|
|\ \
| | |
| | |
| | |
| | | |
9b2f6992 FindCUDA: Fix object build rule for separate compilation on VS 2013+ (#15697)
|
| | |
| | |
| | |
| | |
| | |
| | | |
The handling of multilevel dependencies has been fixed in Visual Studio 2013.
The work around used for VS 2010 and VS 2012 does not work for VS 2013 any more.
Switch to normal object build rules for VS 2013 and newer.
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
c66835fc Extra Generator: Populate MSVC system include paths from environment (#15597)
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
625225bb HP-UX: Do not use ".sl" extension for shared libs on Itanium
|
| | |
| | |
| | |
| | |
| | |
| | | |
Instead use the standard ".so" extension.
Suggested-by: Gerhard Grimm <gerhard.grimm@detec.com>
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
dc8822f0 CMakeDetermine{C,CXX}Compiler: Avoid if() auto-dereferene in quoted arguments
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Exposed by a CMP0054 warning with code like:
cmake_minimum_required(VERSION 2.8.9 FATAL_ERROR)
project(MyProj NONE)
enable_language(C)
enable_language(CXX)
While at it, use STREQUAL for testing the compiler id against "GNU".
Suggested-by: Rolf Eike Beer <eike@sf-mail.de>
|
| |\ \ |
|
| |\ \ \ |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
b9ec9392 FindPkgConfig: remove variable dereference
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If CMAKE_MINIMUM_REQUIRED_VERSION is not set because no
cmake_minimum_required() call is present this line can lead to an error as that
string is empty so too few arguments are passed to if():
See also "/var/tmp/paludis/build/kde-krdc-15.08.0/work/build/CMakeFiles/CMakeOutput.log".
See also "/var/tmp/paludis/build/kde-krdc-15.08.0/work/build/CMakeFiles/CMakeError.log".
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:112 (elseif):
given arguments:
"VERSION_LESS" "3.1"
Unknown arguments specified
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:501 (_pkgconfig_parse_options)
/usr/share/cmake/Modules/FindOpenSSL.cmake:43 (pkg_check_modules)
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add platform and compiler descriptions for ARTOS RTOS (locamation.com).
Signed-off-by: Kars de Jong <kars.dejong@locamation.nl>
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
ff5bb2ef FindBoost: Add support for Boost 1.59
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
db292564 FindXercesC: Add support for 3D_1 variant of the library
021bf871 FindXercesC: Find debug and release libraries separately
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This version is generated by the Windows Visual Studio
project files for unknown reasons, but is required to
pick up the debug version of the library created by
current versions of Xerces-C.
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
724fa682 FindTIFF: Find debug and release libraries separately
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
6699834d GNU-DetermineCompiler: Add support for very old versions of GCC
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Very old versions of gcc (2.3.1) do not define __GNUC_MINOR__.
Signed-off-by: Kars de Jong <kars.dejong@locamation.nl>
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Improve reStructuredText formatting and add section headers.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
50c9f521 FindPkgConfig: Capitalize first letter of all message()s
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | | |
This makes FindPkgConfig output more formal and more consistent with
many other messages produced by CMake.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
dc64d825 HP-UX: Fix linker search type flags for C shared libs on HP-UX
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Since commit v2.8.7~31^2 (HP: Drive shared library linking with compiler
front end, 2011-12-12) the C compiler is used to link shared libraries
instead of calling the linker directly, so linker options need to be
wrapped as -Wl,-foo instead of -foo.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
8dc6cbcb FindProtobuf: Search x64 directories in VS-built protobuf source (#14833)
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Protobuf 2.6.x and lower do not use CMake (cmake is usable in Protobuf
3.x) but provide legacy Visual Studio projects files. Search their
output directories in 64-bit builds.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
6a77a77a ExternalProject: Tell "hg clone" not to implicitly update
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
By default Mercurial command "clone" will implicitly call "update" with
the "default" branch after downloading the cloned repository. However
ExternalProject_Add() always generates a second "update" command after
cloning with a tag which is either specified or "tip" (equivalent to
"default" by default). Therefore ExternalProject will first clone then
update to default branch then update to another specified branch if
provided. This leads to potentially very long clone operation (in
particular when the repository default branch contain subrepos) which
can lead to transaction abort triggered by the server.
Simply use "hg clone -U" to avoid the implicit update during clone.
Our following call to "hg update" will take care of updating anyway.
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The compiler version reported since commit v2.8.2~1018 (CTest-side
support for compiler name and compiler version, 2009-10-12) only
reported the version of the compiler used to build CMake, and only
if it defined "_COMPILER_VERSION". Instead use the version of
the compiler used to build the project CTest is testing.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
94226751 Tests/RunCMake/CPack: Add dependencies tests
105011e0 Tests/RunCMake/CPack: Bump verify result cmake version
d882d477 Tests/RunCMake/CPack/DEB: Add getPackageInfo helper function
145735b7 Tests/RunCMake/CPack: Enable CXX language in tests
e26f53a8 CPack/RPM: missing PACKAGE_CONFLICTS documentation
64aacb24 CPack/RPM: undocumented variables
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Some CPack/RPM variables were undocumented
even though they are implemented in code
for quite a while now.
|