| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
f88533cc CPackDMG: Add support for multilingual SLAs
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Multiple languages for SLAs and the SLA UI can be added via the CPack
variables CPACK_DMG_SLA_DIR and CPACK_DMG_SLA_LANGUAGES. For each
language defined in the languages variable, CPack will search for
<language>.menu.txt and <language>.license.txt in CPACK_DMG_SLA_DIR.
If the sla directory variable is not defined, the old behaviour using
CPACK_RESOURCE_FILE_LICENSE is retained.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
04a2a923 Help: Add notes for topic 'cpack-deb-new-component-vars'
57672e72 CPackDeb: CPACK_DEBIAN_PACKAGE_NAME documentation improvement
a45a4b2d CPackDeb: set package control field per component
a60574f1 CPackDeb: set priority control field per component
24012e3c CPackDeb: additional CPACK_DEBIAN_PACKAGE_SECTION documentation
47182ab8 CPackDeb: set section control field per component
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
5d79b956 FindGTK2: Use targets in GTK2_LIBRARIES if GTK2_USE_IMPORTED_TARGETS is ON
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also add GTK2_TARGETS variable containing all imported targets.
Previously, the GTK2_LIBRARIES variable was filled with the paths to the
libraries, and only the GTK2_XXX_LIBRARY variables contained the imported
targets.
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | | |
e5b70ed0 CPackDEB: added config file optional Source field
f2d98e2d CPackDEB: minor documentation and debug logging fixes
|
| | | |
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
b1efb023 FindCUDA: drop CUDA_dl_LIBRARY
|
| |/
| |
| |
| |
| |
| |
| | |
There is the global CMAKE_DL_LIBS setting which can be used instead. There are
even platforms where this is either empty because those functions are part of
the libc or is called entirely different, so this code wouldn't work reliable
anyway.
|
|/
|
|
|
|
|
|
| |
Create an `ARMCC` compiler id corresponding to compilers identified and
versioned by the `__ARMCC_VERSION` predefined macro. See documentation
for the compilers at
http://infocenter.arm.com/help/topic/com.arm.doc.set.swdev/index.html
|
|\
| |
| |
| |
| | |
77be366c Intel: Recognize MSVC version for Intel Fortran 2016 (#15809)
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
63e2af0f CPack: Fix CPACK_OSX_SYSROOT with symbolic CMAKE_OSX_SYSROOT (#15816)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We support setting CMAKE_OSX_SYSROOT to a symbolic value like "macosx".
Modules/Platform/Darwin-Initialize.cmake takes care of finding the
actual SDK path on disk. Use that result to set CPACK_OSX_SYSROOT
instead.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In some cases, CMake returned the following error:
-- Checking for module 'foo'
-- Package 'foo' not found
When the actual error returned by pkg-config was:
Package 'bar', required by 'foo', not found
Now, the actual error is forwarded to the user.
-- Checking for module 'foo'
-- Package 'bar', required by 'foo', not found
For the standard case (i.e. the package was indeed not found), the
CMake error was:
-- Checking for module 'foo'
-- Package 'foo' not found
But it now prints:
-- Checking for module 'foo'
-- No package 'foo' found
The associated test was also updated. ${last} refers to the last
CLI argument.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
e166203f CheckForPthreads.c: Do not use C++-style comments in C source
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
123de191 Ninja: Refactor selection of 'deps = ' value for MS-compatible toolchains
|
| | |
| | |
| | |
| | |
| | |
| | | |
Set variables in the platform information modules to tell the Ninja
generator what deps type to use instead of hard-coding conditions in the
generator itself.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
ed77504d CMakeForceCompiler: Deprecate this module and its macros
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This module was added by commit v2.6.0~1489 (...supporting embedded
compilers..., 2007-07-02) to avoid needing to build the compiler id
detection source on toolchains that need special flags or linker files
to produce executables. Since then CMake has learned other ways to
identify such compilers (e.g. passing vendor-specific version flags and
checking for vendor-specific banners in the output). Furthermore, CMake
now detects a lot more than just the compiler id during language
initialization in order to support things like <LANG>_STANDARD and
COMPILE_FEATURES. Therefore CMakeForceCompiler is no longer a viable
approach because it skips such detection.
One remaining challenge to support toolchains that require special
linker files is to build the test for a working compiler, compiler ABI
detection binary, and other try_compile cases. This will have to be
worked out as such cases are encountered.
|
| | | |
|
| | | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
c9e0173e ExternalProject: Always use CMake builtin FindGit (#15791)
4cd52dc5 ExternalProject: Fix Git version report in error message (#15791)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Unset CMAKE_MODULE_PATH before calling find_package(Git) to ensure we do
not get a project-provided FindGit module that may not provide the
GIT_VERSION_STRING that we need. We do not need to restore the value
explicitly because this occurs inside the _ep_add_download_command
function call scope.
|
| |/
| |
| |
| |
| |
| | |
Refactoring in commit v3.4.0-rc1~77^2~1 (ExternalProject: Use
GIT_VERSION_STRING instead of custom method, 2015-09-17) forgot
to update the variable name used in an error message.
|
|\ \
| | |
| | |
| | |
| | | |
57f701a7 FindGit: Search in 'Atlassian SourceTree' user directory (#15758)
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
5225e004 FindPostgreSQL: Search for version 9.5
|
| | |/
| |/| |
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
24aafbde Xcode: Adjust deployment target SDK version to host version
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the automatically selected SDK is newer than the host OS version
and no deployment version has been set then adjust the deployment
version to the host OS version. Otherwise the user won't be able to
launch the executables on the build host.
This is for example a problem on a MacOSX 10.10 host with Xcode 7
which only provides a MacOSX10.11 SDK.
|
|\ \
| | |
| | |
| | |
| | | |
fb9ec243 CPackWIX: fix typos in documentation
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
340d0897 Revert topic 'compiler-features-solaris'
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Revert commit v3.4.0-rc1~10^2~2 (Features: Disable support for Oracle
SolarisStudio on non-Linux, 2015-09-29) and two follow-up commits.
The support of compile features and language standards on Orcale
SolarisStudio needs more investigation so for CMake 3.4 we should
just act as 3.3 did.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
3d9e3d7b FindGTK2: Enable c++11 for sigc++ 2.5.1 or later
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Starting with sigc++ 2.5.1, c++11 must be enabled in order to use
sigc++. The GTK2::sigc++ imported target will automatically enable the
required build flags in order to build with the version found on the
system.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
1bf66fed FindOpenSSL: Search for unix-named libraries first on MinGW (#15765)
6b575dec FindOpenSSL: Tolerate tabs in header while parsing version (#15765)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Generalize the change made by commit v2.8.10~228^2~4 (FindOpenSSL: find
cross-compiled OpenSSL from MinGW, 2012-07-23) to be used on builds
hosted on Windows too. When building for MinGW, consider library names
that come with MinGW before looking for the main Windows distribution of
OpenSSL.
|
| | | |
| | | |
| | | |
| | | | |
Tolerate tabs instead of spaces in the "# define" line.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
3758af12 CPackNSIS: Add options to set the bitmap for NSIS installer left side
|
| | |/ /
| |/| |
| | | |
| | | |
| | | | |
set MUI_WELCOMEFINISHPAGE_BITMAP
set MUI_UNWELCOMEFINISHPAGE_BITMAP
|