Brad King
444f61e044
Merge topic 'console-pool'
...
2d75d7e5
Help: Add notes for topic 'console-pool'
f42d86f0
Ninja: Implement USES_TERMINAL using the console pool if available
f281ae01
Ninja: Remove unused declaration
d5eae556
Ninja: factor out the test for console pool support
4d1fedf4
Give the interactive cache editor the USES_TERMINAL property
fe5d6e8c
Add USES_TERMINAL option for custom commands
ad6ee426
Rename doing_verbatim to doing_nothing
2014-11-17 09:40:56 -05:00
Brad King
e943fa8a19
Merge topic 'vs14-is-2015'
...
f5afb90d
VS: Rename VS 14 generator to 'Visual Studio 14 2015'
2014-11-17 09:40:51 -05:00
Brad King
545d10cc67
Merge topic 'string-SUBSTRING-truncate'
...
474bbb9d
string: Tolerate SUBSTRING length exceeding end index
2014-11-17 09:40:44 -05:00
Brad King
f5afb90d7c
VS: Rename VS 14 generator to 'Visual Studio 14 2015'
...
Now that we know the year component of this VS version we
can add it to the generator name. For convenience, map
the name without the year to the name with the year.
2014-11-14 14:23:36 -05:00
Peter Collingbourne
2d75d7e56b
Help: Add notes for topic 'console-pool'
2014-11-14 11:56:34 -05:00
Peter Collingbourne
fe5d6e8c0f
Add USES_TERMINAL option for custom commands
...
Teach the add_custom_command and add_custom_target commands a new
USES_TERMINAL option. Use it to tell the generator to give the command
direct access to the terminal if possible.
2014-11-14 11:55:09 -05:00
Brad King
0cacf73959
Help: Document add_custom_command marking outputs GENERATED
2014-11-14 10:06:55 -05:00
Brad King
66ea634b4c
Help: Revise and format 'add_custom_target' docs
...
Format the reStructuredText markup manually. Organize the command
options into a definition list. Use inline markup to cross-reference
related documents.
2014-11-13 11:52:54 -05:00
Brad King
e7bd9e9b08
Merge topic 'add-FindIntl'
...
b015b469
Help: Add notes for topic 'add-FindIntl'
2014-11-13 11:22:03 -05:00
Domen Vrankar
474bbb9dbc
string: Tolerate SUBSTRING length exceeding end index
...
string SUBSTRING command now ignores length if it points
past end of string and uses end of string instead.
String SUBSTRING tests now cover more corner cases.
2014-11-13 11:04:52 -05:00
Brad King
b015b4698e
Help: Add notes for topic 'add-FindIntl'
2014-11-13 10:11:42 -05:00
Brad King
307570aee1
Merge topic 'add-FindIntl'
...
c5e797db
FindIntl: New module to find Gettext libintl
2014-11-13 10:08:34 -05:00
Brad King
8abba92472
Merge topic 'doc-install-SCRIPT-CODE-COMPONENT'
...
7361e810
Help: Document COMPONENT option of install(SCRIPT/CODE) (#14956 )
2014-11-13 10:08:25 -05:00
Brad King
2c71fe6d62
Merge topic 'ExternalProject_UPDATE_DISCONNECTED'
...
3c497f11
Help: Add notes for topic 'ExternalProject_UPDATE_DISCONNECTED'
aba5cec6
ExternalProject: Add unit tests for UPDATE_DISCONNECTED
3f606fa7
ExternalProject: Add UPDATE_DISCONNECTED option
c0b749cf
ExternalProject: Always add a command to a step
2014-11-13 10:08:22 -05:00
Brad King
3c497f1129
Help: Add notes for topic 'ExternalProject_UPDATE_DISCONNECTED'
2014-11-13 09:55:17 -05:00
Brad King
7361e8102a
Help: Document COMPONENT option of install(SCRIPT/CODE) ( #14956 )
2014-11-13 08:41:56 -05:00
Brad King
ac9e4f9979
Merge topic 'doc-CMAKE_INSTALL_PREFIX-link-GNUInstallDirs'
...
00d4cdc9
Help: Link to GNUInstallDirs from CMAKE_INSTALL_PREFIX (#15246 )
2014-11-12 09:35:43 -05:00
Brad King
44a6b6e44d
Merge topic 'emacs-mode-underscore-in-symbol'
...
cb80e513
Help: Add 3.1 release note Emacs mode update
30f14aeb
cmake-mode.el: syntax of '_' should be treated as symbol
2014-11-12 09:35:40 -05:00
Brad King
5d1fe90ed1
Merge branch 'emacs-mode-underscore-in-symbol' into release
2014-11-12 09:30:15 -05:00
Brad King
cb80e51346
Help: Add 3.1 release note Emacs mode update
2014-11-12 09:29:25 -05:00
Brad King
0011abeab0
Merge branch 'doc-CMAKE_INSTALL_PREFIX-link-GNUInstallDirs' into release
2014-11-12 09:17:07 -05:00
Brad King
00d4cdc935
Help: Link to GNUInstallDirs from CMAKE_INSTALL_PREFIX ( #15246 )
...
Add a note to the CMAKE_INSTALL_PREFIX documentation that refers readers
to the GNUInstallDirs module to make the latter easier to discover.
2014-11-12 08:32:01 -05:00
Roger Leigh
c5e797dbb8
FindIntl: New module to find Gettext libintl
...
Add support for Sun/Uniforum/GNU gettext libintl. This belongs in CMake
rather than upstream because:
* There are multiple upstreams (Sun, GNU).
* It may or may not be in the glibc C library depending
upon the platform and build options used.
Although we already have a FindGettext module, that is for the tools.
This module is for the library, and is independent because it's
perfectly OK to use libintl without the gettext tools (and vice versa),
and they might not all be found. Add cross references between the two
modules in notes to make the relationship clearer.
2014-11-11 13:02:16 -05:00
Brad King
0f836cb0ef
Merge topic 'doc-cleanup-xrefs'
...
4c8c442d
Help: Fix broken cross-references reported by 'nitpicky' option
2014-11-07 11:54:54 -05:00
Brad King
06c3b7a822
Merge branch 'doc-cleanup-xrefs' into release
2014-11-07 11:45:27 -05:00
Brad King
4c8c442d7c
Help: Fix broken cross-references reported by 'nitpicky' option
...
Enable the Sphinx 'nitpicky' option and fix the resulting warnings about
dangling references.
2014-11-07 11:41:21 -05:00
Brad King
70105facd6
Merge topic 'doc-formatting'
...
f0ca3ef0
Help: Wrap long lines in pre-formatted documentation blocks
2014-11-07 11:08:59 -05:00
Brad King
0ef2d5f805
Merge topic 'doc-FindITK-FindVTK-relnotes'
...
1550d97d
Help: Update 3.1 release notes for dropping of FindITK and FindVTK
2014-11-07 11:08:57 -05:00
Brad King
3dfc856b79
Merge branch 'doc-formatting' into release
2014-11-07 11:02:45 -05:00
Brad King
addff66d33
Merge branch 'doc-FindITK-FindVTK-relnotes' into release
2014-11-07 11:02:29 -05:00
Brad King
f0ca3ef0a3
Help: Wrap long lines in pre-formatted documentation blocks
...
Help format the blocks better for display without a wide screen.
2014-11-07 10:59:09 -05:00
Brad King
1550d97d96
Help: Update 3.1 release notes for dropping of FindITK and FindVTK
...
The changes made by commit v3.1.0-rc1~46^2~1 (FindITK: Drop this ancient
compatibility module, 2014-10-02) and commit v3.1.0-rc1~46^2 (FindVTK:
Drop this ancient compatibility module, 2014-10-02) need to come with
release notes explaining that the modules were dropped. Also remove a
release not related to an update made to FindVTK that was never
released.
2014-11-07 10:52:25 -05:00
Brad King
b71399a189
Merge branch 'release-doc-formatting' into release
2014-11-07 10:20:58 -05:00
Brad King
67c4be51a3
Merge branch 'release-doc-formatting' into doc-formatting
...
Resolve conflict in Modules/ExternalProject.cmake by keeping our side,
which is more completely revised.
2014-11-06 14:52:49 -05:00
Brad King
79349ed8fc
Help: Tell latex to use a small font for cmake-language.7 productions
2014-11-06 14:52:27 -05:00
Brad King
8dab50636d
Help: Fix example in cmake-packages to avoid long line
2014-11-06 14:46:18 -05:00
Brad King
f84ddd4b56
Help: Format add_library documented list of INTERFACE commands
...
Use a bullet list to make it easier to read.
2014-11-06 14:46:18 -05:00
Brad King
a9dcf4773c
Help: Drop TOC from latex manuals
...
A latex document can have its own TOC.
2014-11-06 14:46:18 -05:00
Brad King
db3cfc3376
Merge topic 'ExternalProject_independent-step-targets'
...
468fb734
Help: Add notes for topic 'ExternalProject_independent-step-targets'
67cfbf8e
ExternalProject: Add unit tests
f598f1aa
ExternalProject: Add ExternalProject_Add_StepDependencies function
4ae133e0
ExternalProject: Add independent step targets
2014-11-04 15:09:51 -05:00
Brad King
8640dc54d1
Merge topic 'ctest-delphi-coverage'
...
df720de2
Help: Add notes for topic 'ctest-delphi-coverage'
2014-11-04 15:09:39 -05:00
Brad King
092dfdd238
Merge topic 'cpack-rpm-component-descriptions'
...
cfb3a869
Help: Add notes for topic 'cpack-rpm-component-descriptions'
2014-11-04 15:09:37 -05:00
Brad King
f81af6f526
Merge topic 'cpack-rpm-pre-post-install'
...
6e927faf
Help: Add notes for topic 'cpack-rpm-pre-post-install'
2014-11-04 15:09:35 -05:00
Brad King
66158b6753
Merge topic 'add_javascript_coverage_parser'
...
c236b160
Help: Add notes for topic 'add_javascript_coverage_parser'
2014-11-04 15:09:32 -05:00
Brad King
32b48579b6
Merge topic 'ExternalProject_CMAKE_CACHE_DEFAULT_ARGS'
...
56f4949c
Help: Add notes for topic 'ExternalProject_CMAKE_CACHE_DEFAULT_ARGS'
2014-11-04 15:09:30 -05:00
Brad King
56f4949cbb
Help: Add notes for topic 'ExternalProject_CMAKE_CACHE_DEFAULT_ARGS'
2014-11-04 14:45:18 -05:00
Brad King
c236b16050
Help: Add notes for topic 'add_javascript_coverage_parser'
2014-11-04 14:43:14 -05:00
Brad King
6e927fafff
Help: Add notes for topic 'cpack-rpm-pre-post-install'
2014-11-04 14:41:55 -05:00
Brad King
cfb3a86950
Help: Add notes for topic 'cpack-rpm-component-descriptions'
2014-11-04 14:38:59 -05:00
Brad King
df720de234
Help: Add notes for topic 'ctest-delphi-coverage'
2014-11-04 13:03:22 -05:00
Brad King
468fb734b4
Help: Add notes for topic 'ExternalProject_independent-step-targets'
2014-11-04 12:56:14 -05:00