Help: Document `cmake --find-package` as a separate command mode
This commit is contained in:
parent
3ecdddfc35
commit
d4faed2f7f
|
@ -82,12 +82,7 @@ Options
|
||||||
done before the -P argument.
|
done before the -P argument.
|
||||||
|
|
||||||
``--find-package``
|
``--find-package``
|
||||||
Run in pkg-config like mode.
|
See `Find-Package Tool Mode`_.
|
||||||
|
|
||||||
Search a package using find_package() and print the resulting flags
|
|
||||||
to stdout. This can be used to use cmake instead of pkg-config to
|
|
||||||
find installed libraries in plain Makefile-based projects or in
|
|
||||||
autoconf-based projects (via share/aclocal/cmake.m4).
|
|
||||||
|
|
||||||
``--graphviz=[file]``
|
``--graphviz=[file]``
|
||||||
Generate graphviz of dependencies, see CMakeGraphVizOptions.cmake for more.
|
Generate graphviz of dependencies, see CMakeGraphVizOptions.cmake for more.
|
||||||
|
@ -278,6 +273,24 @@ The following ``cmake -E`` commands are available only on Windows:
|
||||||
``write_regv <key> <value>``
|
``write_regv <key> <value>``
|
||||||
Write Windows registry value.
|
Write Windows registry value.
|
||||||
|
|
||||||
|
Find-Package Tool Mode
|
||||||
|
======================
|
||||||
|
|
||||||
|
CMake provides a helper for Makefile-based projects with the signature::
|
||||||
|
|
||||||
|
cmake --find-package <options>...
|
||||||
|
|
||||||
|
This runs in a pkg-config like mode.
|
||||||
|
|
||||||
|
Search a package using :command:`find_package()` and print the resulting flags
|
||||||
|
to stdout. This can be used to use cmake instead of pkg-config to find
|
||||||
|
installed libraries in plain Makefile-based projects or in autoconf-based
|
||||||
|
projects (via ``share/aclocal/cmake.m4``).
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
This mode is not well-supported due to some technical limitations.
|
||||||
|
It is kept for compatibility but should not be used in new projects.
|
||||||
|
|
||||||
See Also
|
See Also
|
||||||
========
|
========
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue