CMake/Help/command
Pierluigi Taddei 31be918b0b find_package: Optionally sort globbed directories in a meaningful order
Add `CMAKE_FIND_PACKAGE_SORT_{ORDER,DIRECTION}` variables to specify
sort order and direction.

When multiple package with the same name have been found in the same
location sorting option can be used to force a specific version to be
loaded (e.g. libA_1.12.0 instead of libA_1.1.0).  Currently sorting by
NAME and by NATURAL order have been implemented.

Natural ordering makes use of the `strverscmp(3)` ordering.
2016-09-15 13:35:25 -04:00
..
FIND_XXX.txt Help: Document find_* command versioned/unversioned name ordering 2015-06-08 16:13:56 -04:00
FIND_XXX_ORDER.txt Help: Factor out find_* command duplication 2013-10-16 09:22:38 -04:00
FIND_XXX_ROOT.txt Help: Improve documentation formatting of find_* commands 2015-06-08 15:52:21 -04:00
add_compile_options.rst Help: Clarify add_compile_options documentation (#15225) 2014-10-29 09:18:56 -04:00
add_custom_command.rst add_custom_command: Add DEPFILE option for Ninja 2016-08-30 09:05:18 -04:00
add_custom_target.rst CustomCommandGenerator: Add support for CROSSCOMPILING_EMULATOR 2016-05-09 08:56:27 -04:00
add_definitions.rst Help: Reference add_compile_options from add_definitions (#15225) 2014-10-29 15:23:31 -04:00
add_dependencies.rst Help: Explicitly mention lack of 'install' support in add_dependencies 2015-06-01 09:13:23 -04:00
add_executable.rst Fix spelling typos in comments and documentation (#16037) 2016-03-29 14:31:02 -04:00
add_library.rst Fix spelling typos in comments and documentation (#16037) 2016-03-29 14:31:02 -04:00
add_subdirectory.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
add_test.rst Help: Document add_test expectations of test command (#15798) 2015-10-19 11:07:01 -04:00
aux_source_directory.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
break.rst continue: Add a new CMake language command for loop continuation (#14013) 2014-12-01 09:50:49 -05:00
build_command.rst Drop Visual Studio 6 generator 2016-03-09 09:42:18 -05:00
build_name.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
cmake_host_system_information.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
cmake_minimum_required.rst Help: Organize and clarify `cmake_minimum_required` documentation 2016-03-23 14:39:48 -04:00
cmake_parse_arguments.rst cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
cmake_policy.rst Help: Document explicitly that policy OLD behavior is deprecated 2015-06-09 09:29:41 -04:00
configure_file.rst Help: Revise configure_file documentation (#15403) 2015-02-12 16:20:32 -05:00
continue.rst continue: Add a new CMake language command for loop continuation (#14013) 2014-12-01 09:50:49 -05:00
create_test_sourcelist.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
ctest_build.rst Help: Revise ctest_* command documentation (#15559) 2015-05-07 16:10:20 -04:00
ctest_configure.rst Help: Revise ctest_* command documentation (#15559) 2015-05-07 16:10:20 -04:00
ctest_coverage.rst Help: Revise ctest_* command documentation (#15559) 2015-05-07 16:10:20 -04:00
ctest_empty_binary_directory.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
ctest_memcheck.rst ctest: Optionally avoid starting tests that may exceed a given CPU load 2015-06-30 10:21:37 -04:00
ctest_read_custom_files.rst ctest_read_custom_files: mention that ctest does this automatically 2015-09-21 09:27:54 -04:00
ctest_run_script.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
ctest_sleep.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
ctest_start.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
ctest_submit.rst Help: Revise ctest_* command documentation (#15559) 2015-05-07 16:10:20 -04:00
ctest_test.rst CTest: Document and test custom output size settings 2015-09-18 11:32:05 -04:00
ctest_update.rst Help: Document ctest_update branch following behavior 2016-06-08 09:53:13 -04:00
ctest_upload.rst Help: Revise ctest_* command documentation (#15559) 2015-05-07 16:10:20 -04:00
define_property.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
else.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
elseif.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
enable_language.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
enable_testing.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
endforeach.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
endfunction.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
endif.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
endmacro.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
endwhile.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
exec_program.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
execute_process.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
export.rst Add support for creating prebuilt Android.mk files 2016-09-13 12:47:43 -04:00
export_library_dependencies.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
file.rst file(DOWNLOAD|UPLOAD): Add 'USERPWD' suboption 2016-09-13 20:24:12 +03:00
find_file.rst Drop find_(library|file|path) prefixes from PATH on non-Windows 2016-05-09 12:58:08 -04:00
find_library.rst Teach find_library and find_package to search lib32 paths (#11260) 2016-06-10 11:09:16 -04:00
find_package.rst find_package: Optionally sort globbed directories in a meaningful order 2016-09-15 13:35:25 -04:00
find_path.rst Drop find_(library|file|path) prefixes from PATH on non-Windows 2016-05-09 12:58:08 -04:00
find_program.rst find_program: Optionally consider all names in each directory 2015-09-02 10:17:22 -04:00
fltk_wrap_ui.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
foreach.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
function.rst Help: Clarify that ARGV# beyond ARGC will have an undefined behavior (#15380) 2015-02-26 17:42:30 +01:00
get_cmake_property.rst Help: Clarify get_cmake_property command documentation 2016-08-23 11:14:09 -04:00
get_directory_property.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
get_filename_component.rst Help: Fix typo in get_filename_component docs 2015-09-08 11:36:06 -04:00
get_property.rst Help: Document installed file property API 2014-12-01 08:48:19 -05:00
get_source_file_property.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
get_target_property.rst Help: Improve markup in `get_target_property` documentation 2016-01-28 10:12:50 -05:00
get_test_property.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
if.rst Add additional <= and >= comparison operators 2016-08-09 09:30:34 -04:00
include.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
include_directories.rst Help: Mark up the buildsystem commands documentation 2014-02-06 16:15:53 -05:00
include_external_msproject.rst Drop Visual Studio 6 generator 2016-03-09 09:42:18 -05:00
include_regular_expression.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
install.rst Add support for creating prebuilt Android.mk files 2016-09-13 12:47:43 -04:00
install_files.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
install_programs.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
install_targets.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
link_directories.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
link_libraries.rst Help: Clarify status of link_libraries command 2015-01-26 09:15:00 -05:00
list.rst list: Add FILTER subcommand (#3986) 2016-02-03 11:13:17 -05:00
load_cache.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
load_command.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
macro.rst Help: Clarify that ARGV# beyond ARGC will have an undefined behavior (#15380) 2015-02-26 17:42:30 +01:00
make_directory.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
mark_as_advanced.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
math.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
message.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
option.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
output_required_files.rst Add policy CMP0032 to disallow output_required_files 2013-10-22 09:09:52 -04:00
project.rst Help: Document that cmake_minimum_required should be called first 2015-04-29 08:49:59 -04:00
qt_wrap_cpp.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
qt_wrap_ui.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
remove.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
remove_definitions.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
return.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
separate_arguments.rst Help: Fix formatting in separate_arguments documentation 2016-09-12 11:53:21 -04:00
set.rst Help: clarify PARENT_SCOPE behavior 2016-06-13 09:55:17 -04:00
set_directory_properties.rst Help: Link to properties in set_directory_properties docs. 2015-04-04 18:58:55 +02:00
set_property.rst Help: Link to cmake-properties.7 manual from set_property docs 2015-07-14 14:41:31 -04:00
set_source_files_properties.rst Help: Add link in set_source_files_properties command docs. 2015-04-04 18:56:14 +02:00
set_target_properties.rst Help: Link to cmake-properties.7 manual from set_target_properties docs 2015-07-14 14:42:47 -04:00
set_tests_properties.rst Help: Link to properties in set_tests_properties. 2015-04-04 19:14:56 +02:00
site_name.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
source_group.rst Help: Format and clarify source_group() documentation (#14631) 2013-12-05 13:22:57 -05:00
string.rst string(TIMESTAMP ...): add '%a' and '%b' format specifiers 2016-09-12 19:07:38 +03:00
subdir_depends.rst Add policy CMP0029 to disallow subdir_depends 2013-10-22 09:09:51 -04:00
subdirs.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
target_compile_definitions.rst Help: Fix formatting of command parameter. 2015-02-17 19:18:11 +01:00
target_compile_features.rst Help: Document supported compilers in cmake-compile-features.7 2015-04-07 15:01:18 -04:00
target_compile_options.rst Help: Fix xref typos in target_compile_options docs 2015-03-31 08:51:05 -04:00
target_include_directories.rst Help: Place relocatable package notes in their own subsections 2015-04-03 10:52:22 -04:00
target_link_libraries.rst Link libraries by full path even in implicit directories 2015-04-09 11:29:18 -04:00
target_sources.rst Allow export of targets with INTERFACE_SOURCES. 2015-02-11 00:51:34 +01:00
try_compile.rst try_compile: Optionally forward custom platform variables to test project 2016-05-25 09:36:19 -04:00
try_run.rst try_run: Use CMAKE_CROSSCOMPILING_EMULATOR. 2015-04-08 09:06:22 -04:00
unset.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
use_mangled_mesa.rst Add policy CMP0030 to disallow use_mangled_mesa 2013-10-22 09:09:51 -04:00
utility_source.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
variable_requires.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
variable_watch.rst Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
while.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00
write_file.rst Help: Improve formatting of command documentation 2015-06-08 16:28:31 -04:00