| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
695d6f62 Help: Revise ctest_* command documentation (#15559)
f8716c8b Help: Update cmake-generators(7) organization for GHS
|
| |
| |
| |
| |
| |
| | |
Revise documentation for the major dashboard client step ``ctest_*``
commands. Modernize the documentation formatting. Add some missing
options.
|
| | |
|
|/
|
|
|
|
|
| |
Use the KWSys Process "MergeOutput" option to give the child process
the same pipe (or file) for both stdout and stderr. This allows
natural merging of stdout and stderr together instead of merging
on arbitrary buffered read boundaries as before.
|
|\
| |
| |
| |
| |
| |
| | |
5731fb2e ctest_build: mention CTEST_BUILD_COMMAND in the docs
753da8c6 ctest_build: update the default target documentation
5ab896ae ctest_build: spruce up the documentation a bit
|
| | |
|
| | |
|
| |
| |
| |
| | |
Adds markup and links to other sections.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
a6e4e73d VS: Add option to put INSTALL target in .sln default build
562e69dd Tests: Enable devenv tests on VS >= 10
|
| |/
| |
| |
| |
| | |
Add a CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD variable to control
this behavior.
|
|/
|
|
| |
Dependency auto-discovery can now be set per component
|
|\
| |
| |
| |
| | |
aed6239e if: Implement new IN_LIST operator
|
| | |
|
|\ \
| |/
| |
| |
| | |
32a2f414 Revert "add_custom_command: Diagnose MAIN_DEPENDENCY limitation."
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 242c3966 (add_custom_command: Diagnose
MAIN_DEPENDENCY limitation, 2015-03-09) and the follow up commit
b372a99a (UseSWIG: Do not use MAIN_DEPENDENCY on custom commands,
2015-03-26).
I misdiagnosed the underlying issue that prompted creation of policy CMP0057.
The actual issue surfaces when a single custom command's MAIN_DEPENDENCY
is listed in more than one target; this issue will have to be addressed
independently.
|
|\ \
| | |
| | |
| | |
| | | |
9535b86d Help: Replace CMP0054 example to show when it makes a difference
|
| | |
| | |
| | |
| | |
| | |
| | | |
The previous example for CMP0054 did not show how critical the policy is
since the result is the same in both cases (NEW and OLD behavior).
Instead show an example when the policy does make a difference.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
d401aa21 Help: Revise buildsystem artifact file type documentation (#15539)
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Add sections to the cmake-buildsystem(7) manual and cross-reference
them with relevant variables and target properties. This avoids
duplicating the information and allows it to be more detailed.
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
6ac3712d Help: Document that cmake_minimum_required should be called first
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Many projects put their project() call first, but the actions taken
by this command can be influenced by policies and other information
set by a call to cmake_minimum_required. Document in each of these
two commands that cmake_minimum_required should be called first.
Suggested-by: Alan W. Irwin
|
|\ \
| |/
|/|
| |
| | |
853ef717 Help: Clarify policy CMP0026 title
|
| |
| |
| |
| |
| |
| |
| | |
Clarify that the policy only applies to build targets and
not e.g. imported targets.
Suggested-by: Alan W. Irwin
|
|\ \
| | |
| | |
| | |
| | | |
1b03332e Help: Clarify that CMAKE_SIZEOF_VOID_P is specific to the target machine
|
| |/ |
|
|/
|
|
|
|
|
|
|
| |
The documentation of this variable in the CTest module is outdated
and has been superseded by the ctest(1) manual. In particular, the
latter mentions that it works with the Ninja generator as well as
makefile generators. Remove the documentation from the CTest module
and replace it with a link to the main variable documentation (which
already references the ctest(1) manual).
|
|\
| |
| |
| |
| |
| |
| |
| | |
b470d618 Help: Add notes for topic 'ExternalProject-genex'
0273ef14 ExternalProject: Allow generator expressions with LOG_* options (#15287)
7bd8cfb8 ExternalProject: Allow generator expressions in initial cache options
1cf43dcf Tests: Add case to cover ExternalProject with subdirectories
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
a61e0994 Help: Fix formatting of env var refs in ctest.1 manual
|
| |/ |
|
|/
|
|
|
| |
This has been implemented since commit v2.6.0~295 (Make find_library
test for the library file as named, 2008-02-06). Add the docs.
|
|\
| |
| |
| |
| |
| |
| | |
cd953bf7 Help: Add notes for topic 'cpack-rpm-refactored-file-listing'
76080c32 CPackRPM content listing refactor
152e9b32 CPackRPM package content list code move
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
66b641f4 Help: Add notes for topic 'add-GreenHills-MULTI-generator'
48004d9d Add a 'Green Hills MULTI' generator on Windows
051d8be1 cmLocalGenerator: Constify some cmTarget and cmGeneratorTarget arguments
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Green Hills MULTI is an IDE for embedded real-time systems. The IDE's
product page can be found here:
http://www.ghs.com/products/MULTI_IDE.html
It supports cross compiling on ARM, Intel x86, and other architectures
with various operating systems. The IDE exists on Linux and Windows
host systems, but CMake will currently only generate the project files
on Windows host systems.
|
| |/
|/|
| |
| | |
It uses the OUTPUT_NAME if set, not always the target name.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
84f06d0c FPHSA: Document REQUIRED_VARS recommendation (#15352)
a3ad275c FPHSA: Revise and format documentation
d1a6d15b FPHSA: Always populate the ExactCase_FOUND variable (#15412).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The UPPERCASE name was inconsistent with config-packages, the
find_dependency macro, and even FPHSA itself, which expects
components to be specified with names matching ExactCase.
The FOUND_VAR was only permitted to have two possible values, and
now both are set for compatibility. Document it as obsolete, and
adjust the code for the same. Users of the variable should just
remove it.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
885ab9ab VS: Drop reload macros for VS >= 10 (#11258,#14680)
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We never implemented them for VS 11 (2012), 12 (2013), or 14 (2015).
For VS 10 (2010) the reload macro does not work correctly when run from
inside a build launched through the IDE because stopping the build kills
the CMake that is driving the reload. Fortunately VS >= 10 know how to
reload the whole solution anyway.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
7b8e7c4a Deprecate Visual Studio 7 generator (.NET 2002)
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Update documentation to mark the generator deprecated. Add a warning at
the end of generation plus an option to turn off the warning.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | | |
85c2626b Deprecate Visual Studio 6 generator
|
| |/ /
| | |
| | |
| | |
| | | |
Update documentation to mark the generator deprecated. Add a warning at
the end of generation plus an option to turn off the warning.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
9ac05683 Ninja: Drop 'experimental' label in documentation
|
| |/ /
| | |
| | |
| | |
| | | |
This generator is no longer experimental and has been fairly
mature for several releases already.
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
The GITUpdateCustom and P4UpdateCustom options take only one command
line with all arguments as a ;-list, not a ;-list of multiple command
lines. Fix the incorrect documentation originally added by commit
v3.1.0-rc1~463^2 (Help: Document ctest dashboard client usage,
2014-05-30).
|
| |
| |
| |
| |
| |
| |
| | |
Allows specifying a libarchive defined archive format currently restricted to
7zip, gnutar, pax, paxr and zip.
The default is "paxr" (pax restricted).
|
|\ \
| |/
|/|
| |
| |
| |
| | |
882f48e5 Link libraries by full path even in implicit directories
318cd370 Help: Add link target for Find Modules section of cmake-developer.7
1535dcd8 Tests: Teach RunCMake to optionally merge command output to stdout
|