summaryrefslogtreecommitdiffstats
path: root/Help/release/dev
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'bison_target_policy'Brad King2019-01-111-0/+6
|\ | | | | | | | | | | | | 5000fed5af FindBISON: Add policy CMP0088 to run bison in build tree Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2774
| * FindBISON: Add policy CMP0088 to run bison in build treeRobert Maynard2019-01-101-0/+6
| |
* | Merge topic 'ctest-show-as-json'Brad King2019-01-101-0/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 67209a9291 Tests: Add cases for ctest --show-only=json-v1 fc41a95f08 CTest: Add --show-only[=format] option to print test info 7b81d8c21e TestGenerator: Record support file and line where test was added 00530d74d5 Tests: Pass python interpreter into RunCMake.CTestCommandLine Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !2499
| * | CTest: Add --show-only[=format] option to print test infoJustin Goshi2019-01-101-0/+6
| |/ | | | | | | | | | | format can be 'human' to print the current text format or 'json-v1' to print the test object model in json format and is useful for IDEs who want to gather information about the tests. Defaults to 'human' format.
* | Autogen: Add AUTO(MOC|RCC|UIC)_EXECUTABLE target propertiesTobias Hunger2019-01-101-0/+9
|/ | | | | | | | | | Allow to force moc/rcc/uic compiler used for AUTO(MOC|RCC|UIC). Setting these properties is only necessary if you are going to do strange things like build these tools as part of your own build system. Setting these properties will also prevent cmake from testing the binary: It is user-provided and assumed to be valid.
* SWIG: Add support for custom Swig source file extensionsThirumal Venkat2019-01-031-0/+5
|
* Merge topic 'link-options'Craig Scott2018-12-231-2/+5
|\ | | | | | | | | | | | | f255280fd9 PIE link options: Update strategy to fix performance regression Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2739
| * PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-191-2/+5
| | | | | | | | Fixes: #18700
* | Merge topic 'install-code-script-genex'Craig Scott2018-12-231-0/+5
|\ \ | | | | | | | | | | | | | | | | | | 25cae1e85d install: Teach CODE,SCRIPT modes to evaluate generator expressions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2688
| * | install: Teach CODE,SCRIPT modes to evaluate generator expressionsJon Chronopoulos2018-12-221-0/+5
| | | | | | | | | | | | | | | | | | | | | This also introduces CMP0087 which will keep the OLD behaviour of not evaluating generator expressions Fixes: #15785
* | | Merge branch 'topic-findliblzma' into 'master'Marc Chevrier2018-12-201-0/+4
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | FindLibLZMA: add imported target Closes #18679 and #18680 See merge request cmake/cmake!2730
| * | FindLibLZMA: add imported targetHiroshi Miura2018-12-131-0/+4
| |/ | | | | | | | | | | | | | | | | | | - Add imported target LibLZMA::LibLZMA - Show found message with library path - Add test for FindLibLZMA Fixes: #18680, #18679 Signed-off-by: Hiroshi Miura <miurahr@linux.com>
* | Merge topic 'fileapi'Brad King2018-12-131-0/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b9c6f08276 Help: Add release note for fileapi feature 4b6b2a571c fileapi: extend codemodel v2 with directory details eb8c7676a4 fileapi: extend codemodel v2 with a project model 42f0125ceb fileapi: Add test for cmakeFiles v1 6615408193 fileapi: add cmakeFiles v1 3f6ee75a66 fileapi: Add test for cache v2 7489e95b8e fileapi: add cache v2 ea0a060168 fileapi: Add test for codemodel v2 ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2706
| * | Help: Add release note for fileapi featureBrad King2018-12-121-0/+5
| | | | | | | | | | | | Fixes: #18398
* | | target_link_libraries: Propagate dependencies of object librariesKyle Edwards2018-12-101-0/+5
| |/ |/| | | | | | | | | | | | | | | Prior to this commit, linking against an object library did not propagate private link dependencies of object libraries to their consuming targets. This change implements the correct behavior. Fixes: #18692 Co-Author: Brad King <brad.king@kitware.com>
* | Merge topic 'SWIG'Brad King2018-12-101-0/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | dff28141dc UseSWIG: add management of SWIG option -module 7b3d4799f8 Help: update policy 0078 documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2669
| * | UseSWIG: add management of SWIG option -moduleMarc Chevrier2018-12-071-0/+6
| | | | | | | | | | | | | | | | | | | | | When file property SWIG_MODULE_NAME is specified, provide option -module to SWIG compiler. Fixes: #18374
* | | Merge topic 'file-read_symlink'Brad King2018-12-101-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 31840e363f file: Fix formatting of error in SIZE sub-command 98a39be6cf file: Add READ_SYMLINK sub-command Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2705
| * | | file: Add READ_SYMLINK sub-commandKyle Edwards2018-12-061-0/+5
| |/ /
* | | Merge topic 'gnu-octave'Brad King2018-12-071-0/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 170bcb6fdc FindOctave: Add module to find GNU octave Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2630
| * | | FindOctave: Add module to find GNU octaveMichael Hirsch, Ph.D2018-12-061-0/+4
| |/ /
* | | Merge topic 'submit-method'Brad King2018-12-071-0/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9501a6145d CTest: Remove special case for Dart version <= 1 e184603378 CTest: Add release note about removed submission methods 8c25aa2feb CTest: Remove submission trigger a688c6b928 CTest: Remove submit method 'ftp' c339b64cf2 CTest: Remove submit method 'scp' aebdad399e CTest: Remove submit method 'cp' c2f6872c4e CTest: Remove submit method 'xmlrpc' Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2672
| * | | CTest: Add release note about removed submission methodsRegina Pfeifer2018-11-281-0/+6
| | |/ | |/|
* | | Help: Add notes for topic 'FindCURL-components'Brad King2018-12-061-0/+5
| |/ |/|
* | Merge topic 'try-compile'Brad King2018-12-062-0/+10
|\ \ | | | | | | | | | | | | | | | | | | | | | f266182aec Check* functions family: add support for LINK_OPTIONS 29f9db5c63 try_compile/try_run: Add support for LINK_OPTIONS option. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2661
| * | Check* functions family: add support for LINK_OPTIONSMarc Chevrier2018-12-011-0/+5
| | | | | | | | | | | | Fixes: #18521
| * | try_compile/try_run: Add support for LINK_OPTIONS option.Marc Chevrier2018-12-011-0/+5
| |/
* | CPack/Deb: Remove paxr as a supported tar format for a .debGuillem Jover2018-11-281-0/+7
|/ | | | | | | | | The only format supported from the ones available within cpack is gnutar, which supports large numbers encoded in base-256, and long filenames and linknames. PAX is not and has never been a supported format by dpkg. Fixes: #18620
* Merge topic 'file-size'Brad King2018-11-281-0/+5
|\ | | | | | | | | | | | | 12b471e828 file: add SIZE option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2639
| * file: add SIZE optionWouter Klouwen2018-11-271-0/+5
| | | | | | | | | | This commit adds the SIZE option to file(). It returns the file size of the given path if it exists and produces an error if not.
* | Help: Add notes for topic 'FindGIF-modernize'Brad King2018-11-211-0/+4
| |
* | Genex: Add policy to handle empty list items in $<IN_LIST:...>Kyle Edwards2018-11-191-0/+5
|/ | | | | | | | | | The old behavior of $<IN_LIST:...> is inconsistent with that of if(IN_LIST), in that it does not find an empty search item even if the list contains empty items. This change adds a new policy to correctly handle empty items and make the behavior more consistent with if(IN_LIST). Fixes: #18556
* Merge topic 'findx11-imported-targets'Brad King2018-11-191-0/+32
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | bced9d5e56 Tests/FindX11: add a test a7d2ffb232 FindX11: add imported targets 40b3dba529 FindX11: require Freetype and Fontconfig for Xft cc96249e2e FindX11: remove local variable from the advanced list 99489d9f10 FindX11: find Xext.h b8b598061a FindX11: match variables with library names 6079a0d00f FindX11: fix some formatting in the documentation 3c54955d0d FindX11: use `list(APPEND)` for clearer code ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2604
| * FindX11: add imported targetsBen Boeckel2018-11-131-0/+1
| | | | | | | | | | These imported targets are fine-grained and recommended over the global `X11_LIBRARIES` and `X11_INCLUDE_DIR` variables.
| * FindX11: find Xext.hBen Boeckel2018-11-121-0/+2
| |
| * FindX11: match variables with library namesBen Boeckel2018-11-121-0/+29
| | | | | | | | | | This deprecates various variables, but provides them for backwards compatibility.
* | Merge topic 'deprecate-findqt'Brad King2018-11-151-0/+8
|\ \ | | | | | | | | | | | | | | | | | | | | | 0f5c1b404b find_package(): Add policy to remove the FindQt module Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: noo mook <noomook2519@gmail.com> Merge-request: !2554
| * | find_package(): Add policy to remove the FindQt moduleKyle Edwards2018-11-141-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | Removing FindQt.cmake gives Qt upstream a path forward to export its own QtConfig.cmake files which can be found by find_package() without having to explicitly specify CONFIG. Projects that still want to use Qt3/4 can call find_package(Qt[34]), include(FindQt), or add FindQt.cmake to their CMAKE_MODULE_PATH.
* | | Merge topic 'if_support_checking_if_cache_var_defined'Brad King2018-11-131-0/+5
|\ \ \ | |/ / |/| | | | | | | | | | | | | | 1222f02e34 If: Support the 'DEFINED CACHE{}' syntax Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2561
| * | If: Support the 'DEFINED CACHE{}' syntaxRobert Maynard2018-11-091-0/+5
| | |
* | | Merge topic 'pie-link-options'Craig Scott2018-11-122-0/+11
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | 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
| * | POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-111-0/+6
| | | | | | | | | | | | Fixes: #14983, #16561
| * | INTERFACE_POSITION_INDEPENDENT_CODE: add generator expressions supportMarc Chevrier2018-11-081-0/+5
| |/ | | | | | | Fixes: #16532
* | Autogen: Add release notes for CMAKE_GLOBAL_AUTOGEN/RCC_TARGETSebastian Holtermann2018-11-111-0/+8
|/
* Help: Add documentation and release notes for installKyle Edwards2018-11-071-0/+12
| | | | | This change adds documentation for the new DESTINATION behavior of the install() command.
* Merge topic 'FindSQLite3-module'Brad King2018-11-071-0/+4
|\ | | | | | | | | | | | | fe40570608 FindSQLite3: Add module to find SQLite3 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2557
| * FindSQLite3: Add module to find SQLite3Chuck Atkins2018-11-061-0/+4
| |
* | Merge topic 'FindPostgreSQL-target'Brad King2018-11-061-0/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | FindPostgreSQL: add an imported targetBen Boeckel2018-11-011-0/+4
| | |
* | | Autogen: Add (CMAKE_)AUTOGEN_ORIGIN_DEPENDS release notesSebastian Holtermann2018-11-031-0/+7
| |/ |/|