| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Since this command use 'readdir' under the hood the order of list is
undefined:
* http://stackoverflow.com/questions/8977441/does-readdir-guarantee-an-order
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
4da5a227 Help: document CTEST_CUSTOM_* variables
70c0cc72 ctest_read_custom_files: mention that ctest does this automatically
71c67e83 CTEST_CUSTOM_*: treat variables as lists
936a95d4 CTestCoverageCollectGCOV: replace tabulators
|
| | |
|
|/
|
|
|
|
|
| |
Set policy CMP0065 to the value used in the calling project.
Set the the value of CMAKE_ENABLE_EXPORTS if set in the calling
project to initialize the target property appropriately.
|
|
|
|
|
|
|
|
|
| |
Add documentation and tests for the existing
CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE
CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE
CTest variables.
|
|
|
|
|
| |
These commands concatenate all their input before matching. Document
this behavior.
|
|
|
|
|
| |
Add section headers and titles for each command signature. Group
related commands into sections.
|
|\
| |
| |
| |
| | |
8bfa34b7 Help: Fix typo in get_filename_component docs
|
| |
| |
| |
| | |
trailing slahes -> trailing slashes
|
|/
|
|
|
|
|
| |
When more than one value is given to the NAMES option this command by
default will consider one name at a time and search every directory for
it. Add a NAMES_PER_DIR option to tell this command to consider one
directory at a time and search for all names in it.
|
|
|
|
|
|
| |
In the get_filename_component command, add a new BASE_DIR parameter to
use with the ABSOLUTE and REALPATH options. This will be used when
finding an absolute path from a relative path.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
14e49ed1 if: Add "TEST <test>" condition
623dcc85 ExternalProject: Avoid if() auto-dereference of a "TEST" variable
|
| |
| |
| |
| |
| |
| |
| |
| | |
if(TEST TestNameThatExists) will return true if a test with the name
TestNameThatExists has been added with add_test. The syntax is similar
to if(TARGET TargetName). Since use of "TEST" as an argument to if()
could previously be interpreted as a non-keyword argument, add policy
CMP0064 to treat it as a keyword as NEW behavior.
|
|/ |
|
|\
| |
| |
| |
| | |
eb8eaaec Help: Document Apple Framework creation with an example (#15651)
|
| | |
|
| |
| |
| |
| |
| |
| | |
Drop the partial documentation of properties from the command
documentation and reference the main properties manual instead.
Otherwise readers may not realize there are many more properties.
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a TestLoad setting to CTest that can be set via a new --test-load
command-line option, CTEST_TEST_LOAD variable, or TEST_LOAD option to
the ctest_test command. Teach cmCTestMultiProcessHandler to measure
the CPU load and avoid starting tests that may take more than the
spare load currently available. The expression
<current_load> + <test_processors> <= <max-load>
must be true to start a new test.
Co-Author: Zack Galbreath <zack.galbreath@kitware.com>
|
|
|
|
| |
s/acorss/across/
|
|\
| |
| |
| |
| | |
482a3bf3 Help: Document explicitly that policy OLD behavior is deprecated
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The most likely documentation page a project author will read in
response to a policy warning is the page for the policy itself.
Add to every policy documentation page a note explicitly stating
that the OLD behavior is deprecated. Also mention this in the
cmake_policy() command documentation that explains how to set a
policy to OLD.
Suggested-by: Fraser Hutchison <fraser.hutchison@gmail.com>
|
|\ \
| | |
| | |
| | |
| | | |
c3f40f4f Help: Improve formatting of command documentation
|
| | |
| | |
| | |
| | |
| | | |
Use inline reStructuredText markup and add cross-references in more
places.
|
| | |
| | |
| | |
| | |
| | | |
Suggest in the NAMES option that unversioned names go first to prefer
local builds over distro-provided files.
|
| | |
| | |
| | |
| | |
| | | |
Use inline reStructuredText markup and add cross-references in more
places.
|
|/ /
| |
| |
| |
| | |
Add dedicated documents for these and link to them instead of
duplicating their documentation in every find command.
|
|/
|
|
|
|
|
|
|
| |
When documenting in the COMMAND option how to reference an executable,
we previously only explicitly covered how to do it for argv[0] and left
it to the reader to follow the reference to the generator expressions
manual. Add explicit mention of the TARGET_FILE genex in this
documentation since it will be a commonly used generator expression in
this context.
|
|
|
|
|
|
| |
CMake-generated targets are not supported by add_dependencies. State
this explicitly and use 'install' as an example since this may be
commonly attempted.
|
|
|
|
|
| |
Add a note to the cmake_minimum_required documentation about the
limits of calling it in a function.
|
|\
| |
| |
| |
| |
| |
| | |
226df303 CTest: Stop telling 'make' to ignore errors with -i
28e7a135 Help: Fix build_command alternative signature docs
231601b6 build_command: Choose configuration consistently across signatures
|
| |
| |
| |
| | |
Add policy CMP0061 to maintain compatibility for existing projects.
|
| |
| |
| |
| |
| | |
Do not specify that --config will not be added, because the
command does add it.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
1506f9ca find_package: Drop search in recent cmake-gui locations
8d484463 FindFLTK: Drop search in recent cmake-gui locations
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The find_package command, on Windows, has always searched build trees
recently visited by cmake-gui (or CMakeSetup at one time). This was
done when the command was created with the intention of simplifying
workflows involving building multiple dependent projects. However,
this behavior depends on recent developer interaction and therefore
can create different find results based on transient system states.
It can lead to surprising results and user confusion.
Since this behavior was first added CMake has gained many more search
options, better error messages when a package is not found, and a
package registry. The latter in particular allows projects to make
their build trees available for dependent projects to find without
user intervention. Therefore the originally intended workflow can
be achieved in other, more stable ways.
After the above evoluion of find_package we have now decided that
the magic search-where-cmake-gui-was behavior does more harm than
good. Drop it. We do not need a policy for this behavior change
because it only affects interactive use.
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
f39d26ca Help: Clarify file(COPY) directory semantics (#15561)
|
| |/
| |
| |
| | |
State explicitly that directory structure is preserved.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
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.
|
| |
|
| |
|
|
|
|
| |
Adds markup and links to other sections.
|
|\
| |
| |
| |
| | |
aed6239e if: Implement new IN_LIST operator
|
| | |
|