Brad King
9fee704227
Merge topic 'SelectLibraryConfigurations'
...
fe15a1029c Help: Revise documentation of SelectLibraryConfigurations
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2608
2018-11-13 10:46:54 -05:00
Brad King
06ef9edd51
Merge topic 'DeployQt4'
...
3a7f02197b Help: Downcase function names in DeployQt4 doc.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2600
2018-11-13 10:41:20 -05:00
Brad King
bd04db899f
Merge topic 'WriteCompilerDetectionHeader'
...
0470ee96b1 Help: Remove duplication of function name.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2605
2018-11-13 10:40:38 -05:00
Brad King
9bb203ed0f
Merge topic 'FindBoost-1.69'
...
5045cd82d0 FindBoost: Additional fixes for 1.69
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2601
2018-11-13 10:38:54 -05:00
Roger Leigh
5045cd82d0
FindBoost: Additional fixes for 1.69
2018-11-13 10:37:01 -05:00
Joachim Wuttke (l)
fe15a1029c
Help: Revise documentation of SelectLibraryConfigurations
...
List format for chosen variables.
New paragraph before description of special cases.
2018-11-13 12:12:52 +01:00
Brad King
518b0cf3b6
Merge topic 'BundleUtilities'
...
96c31fad71 Help: Downcase functions in BundleUtilities
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2599
2018-11-12 16:36:01 -05:00
Brad King
68c86a20ce
Merge topic 'FindPackageMessage'
...
89b5f4fcc7 Help: Correct macro -> function in FindPackageMessage.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2598
2018-11-12 16:34:24 -05:00
Joachim Wuttke (l)
0470ee96b1
Help: Remove duplication of function name.
2018-11-12 22:33:11 +01:00
Brad King
a39d6f6bc3
Merge topic 'CheckPrototypeDefinition'
...
f05d7ed5ff Help: correct macro -> function in CheckPrototypeDefinition
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2591
2018-11-12 16:33:10 -05:00
Brad King
f370254652
Merge topic 'DocumentationVTK'
...
36e9d2d124 Help: remove reference to inexistent file DocumentationVTK.cmake.
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2597
2018-11-12 16:31:53 -05:00
Brad King
4884954413
Merge topic 'CMakeAddFortranSubdirectory'
...
b93b3b5500 Help: better summary and xrefs for CMakeAddFortranSubdirectory
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2592
2018-11-12 16:31:03 -05:00
Brad King
45fb82483c
Merge topic 'CMakePrintHelpers'
...
1c94129e98 Help: correct macro -> function in CMakePrintHelpers
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2596
2018-11-12 16:29:56 -05:00
Brad King
72d54f1c53
Merge topic 'CPack-sections'
...
e286627334 Help: Insert section headers in CPack module
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2593
2018-11-12 16:26:11 -05:00
Craig Scott
ddb967cca1
Merge topic 'pie-link-options'
...
c4b4d8b3a6 POSITION_INDEPENDENT_CODE: Manage link flags for executables
724a0346f7 POSITION_INDEPENDENT_CODE: Fix erroneous '-fPIE' flag for Sun Studio
023188ffb4 INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions support
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2465
2018-11-12 15:43:07 -05:00
Joachim Wuttke (o)
3a7f02197b
Help: Downcase function names in DeployQt4 doc.
2018-11-12 19:51:43 +01:00
Joachim Wuttke (o)
96c31fad71
Help: Downcase functions in BundleUtilities
...
Presumably, capitalization was left over from very old times
2018-11-12 15:49:31 +01:00
Joachim Wuttke (o)
f05d7ed5ff
Help: correct macro -> function in CheckPrototypeDefinition
...
Correct in text, and downcase function name in function statement.
2018-11-12 15:41:09 +01:00
Joachim Wuttke (l)
89b5f4fcc7
Help: Correct macro -> function in FindPackageMessage.
...
Correct in the text, and change capitalization accordingly.
2018-11-12 15:34:41 +01:00
Joachim Wuttke (h)
e286627334
Help: Insert section headers in CPack module
...
The one extant section header was confusing at least:
Not all the doc page is on Variables.
2018-11-12 09:18:02 -05:00
Joachim Wuttke (l)
36e9d2d124
Help: remove reference to inexistent file DocumentationVTK.cmake.
2018-11-12 14:27:41 +01:00
Brad King
a16b24c9ce
Merge topic 'FindODBC-mingw-avoid-hardcoded-odbc32'
...
4e4551f9f3 FindODBC: Do not assume odbc32.lib for MinGW
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2585
2018-11-12 08:19:32 -05:00
Brad King
a63a9363b2
Merge topic 'FindICU-link-dl'
...
1320122d3f FindICU: Add libdl to the link libraries for icu-uc
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Francois Budin <francois.budin@kitware.com >
Merge-request: !2581
2018-11-12 08:18:47 -05:00
Brad King
baf8af10a7
Merge topic 'asm-compiler-id-clang'
...
c84fb4812d ASM: Detect compiler id for Clang used as Assembler
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2584
2018-11-12 08:16:28 -05:00
Brad King
7704693e9a
Merge topic 'FindBoost-compiler-guess-update'
...
b71667a395 FindBoost: Improve compiler prefix detection for GCC 5+ and clang 4+
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2579
2018-11-12 08:14:48 -05:00
Joachim Wuttke (h)
1c94129e98
Help: correct macro -> function in CMakePrintHelpers
...
and apply lower case throughout
2018-11-11 23:18:37 +01:00
Joachim Wuttke (h)
b93b3b5500
Help: better summary and xrefs for CMakeAddFortranSubdirectory
2018-11-11 22:57:13 +01:00
Marc Chevrier
c4b4d8b3a6
POSITION_INDEPENDENT_CODE: Manage link flags for executables
...
Fixes : #14983 , #16561
2018-11-11 17:34:09 +01:00
Mateusz Łoskot
4e4551f9f3
FindODBC: Do not assume odbc32.lib for MinGW
...
For MinGW, do not look for odbc32.lib but allow search for libodbc32.a.
Fixes : #18539
2018-11-09 19:49:05 +01:00
Mateusz Łoskot
b71667a395
FindBoost: Improve compiler prefix detection for GCC 5+ and clang 4+
...
Add recognition of compiler version and prefix for clang.
Accommodate changes to version numbering scheme for GCC 5+ and clang 4+
- Minor number becomes patch, so excluded it from compiler prefix.
- Improves searching for Boost 1.69+ libraries built with GCC 5+ and
clang 4+, where library names are generated with compiler tag based on
major version only eg. -gcc5 for GC 5.5.0 or -clang6 for clang 6.0.0
- Follows up related changes in upcoming Boost 1.69
https://github.com/boostorg/build/pull/349
Dump detected compiler version in Boost_DEBUG message.
Replace use of CMAKE_COMPILER_IS_GNUCXX with CMAKE_CXX_COMPILER_ID.
2018-11-09 11:52:43 -05:00
Brad King
a027128400
Merge topic 'FindBoost-link-threads'
...
bd831ed094 FindBoost: Add system thread library to Boost_LIBRARIES
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2570
2018-11-09 11:38:07 -05:00
Brad King
c84fb4812d
ASM: Detect compiler id for Clang used as Assembler
...
Add missing vendor table entries for Clang and AppleClang to identify
them. Previously this worked only if Clang was also enabled as a C or
CXX compiler first because we used to copy the C compiler id. However,
that was removed by commit v3.13.0-rc1~44^2 (ASM: Search for full path
even when using C or C++ compiler, 2018-09-26).
Fixes : #18575
2018-11-09 11:34:34 -05:00
Felix Geyer
bd831ed094
FindBoost: Add system thread library to Boost_LIBRARIES
...
Add the system thread library to Boost_LIBRARIES when the boost thread
component has been found.
The Boost::thread imported target already pulls in Threads::Threads.
This changes does the same for projects using the Boost_LIBRARIES variable
instead.
2018-11-09 10:38:45 -05:00
Cameron Cawley
1320122d3f
FindICU: Add libdl to the link libraries for icu-uc
2018-11-08 11:29:27 -05:00
Marc Chevrier
724a0346f7
POSITION_INDEPENDENT_CODE: Fix erroneous '-fPIE' flag for Sun Studio
...
Fixes : #16311
2018-11-08 14:58:57 +01:00
Brad King
a4add4eca2
Merge topic 'pkgconfig-mark-advanced'
...
f5c46dd84e PkgConfig: Be less verbose by mark(ing)_as_advanced the find_library result
Acked-by: Kitware Robot <kwrobot@kitware.com >
Acked-by: Rolf Eike Beer <eike@sf-mail.de >
Merge-request: !2576
2018-11-08 07:31:30 -05:00
Brad King
a848abe24c
Merge topic 'find-jpeg-turbo-multiarch-version'
...
1c4c4be509 FindJPEG: handle multiarch installs of libjpeg-turbo
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2572
2018-11-08 07:30:51 -05:00
Sylvain Joubert
f5c46dd84e
PkgConfig: Be less verbose by mark(ing)_as_advanced the find_library result
2018-11-07 14:08:02 +01:00
Brad King
a67d1e824c
Merge topic 'FindOpenMP-log-errors'
...
272c4c3dee FindOpenMP: Log error output
db0445f0c8 FindOpenMP: Fix warnings with -Wstrict-prototypes
Acked-by: Kitware Robot <kwrobot@kitware.com >
Reviewed-by: Christian Pfeiffer <cpfeiffer@live.de >
Merge-request: !2574
2018-11-07 07:46:40 -05:00
Brad King
3bad96c988
Merge branch 'FindOpenMP-log-errors' into release-3.13
...
Merge-request: !2574
2018-11-07 07:41:34 -05:00
Ivan Pozdeev
272c4c3dee
FindOpenMP: Log error output
2018-11-07 07:38:54 -05:00
Ivan Pozdeev
db0445f0c8
FindOpenMP: Fix warnings with -Wstrict-prototypes
...
With -Wstrict-prototype -Werror, the check would fail
2018-11-07 07:38:54 -05:00
Brad King
389002de96
Merge topic 'FindSQLite3-module'
...
fe40570608 FindSQLite3: Add module to find SQLite3
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2557
2018-11-07 07:26:46 -05:00
Ben Boeckel
1c4c4be509
FindJPEG: handle multiarch installs of libjpeg-turbo
...
Fedora installs a `jconfig-32.h` and `jconfig-64.h` which were not
searched. Instead, glob up all `jconfig` headers and bail once we've
found a version number.
2018-11-06 16:45:52 -05:00
Chuck Atkins
fe40570608
FindSQLite3: Add module to find SQLite3
2018-11-06 15:05:04 -05:00
Brad King
bfdd1ba604
Merge topic 'FindPostgreSQL-target'
...
575e2cc35d FindPostgreSQL: extract the actual version number
7413f29fe6 Tests/FindPostgreSQL: add a test for FindPostgreSQL
d2235fd253 FindPostgreSQL: add an imported target
7a801b7dfb FindPostgreSQL: Modernize documentation layout
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2555
2018-11-06 11:40:16 -05:00
Brad King
7bed050755
Merge topic 'autogen_origin_depends'
...
47f9c15c60 Autogen: Update <ORIGIN>_autogen target documentation
336893d9eb Autogen: Separate AUTOGEN_TARGET_DEPENDS tests into own tests suite
846043dd35 Autogen: Rename MocDepends test to AutogenOriginDependsOn
b71a9598a4 Autogen: Add test for AUTOGEN_ORIGIN_DEPENDS=OFF
f74c406501 Autogen: Add (CMAKE_)AUTOGEN_ORIGIN_DEPENDS release notes
0669de5d36 Autogen: Add (CMAKE_)AUTOGEN_ORIGIN_DEPENDS documentation
b5e895b5d4 Autogen: Add (CMAKE_)AUTOGEN_ORIGIN_DEPENDS support
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2518
2018-11-06 11:38:23 -05:00
Brad King
f55b7bdc5d
Merge topic 'FindBoost-explicit-arch-tag'
...
3f22656d8c Merge branch 'backport-FindBoost-explicit-arch-tag'
1e08b625c2 FindBoost: Add explicit Boost_ARCHITECTURE option
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2568
2018-11-06 11:31:55 -05:00
Brad King
1674a5b0a4
Merge topic 'rename-cpack-ext-generator'
...
20d5e77a27 CPack: Rename Ext generator to External
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2566
2018-11-06 11:30:27 -05:00
Brad King
c752edfcb3
Merge topic 'blaslapack95'
...
f1a3e4eca8 FindLAPACK: Correct library name and symbol searched in LAPACK95 wrapper
970b18e9a5 FindBLAS: Correct symbol searched in BLAS95 wrapper
Acked-by: Kitware Robot <kwrobot@kitware.com >
Merge-request: !2560
2018-11-06 11:29:42 -05:00