| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
The wiki has moved. Update links to reference the new pages.
|
|
|
|
|
|
|
| |
The latter is now the preferred URL for visiting cmake.org with a
browser. Convert using the shell code:
git ls-files -z | xargs -0 sed -i 's|http://www\.cmake|https://cmake|g'
|
|
|
|
|
|
| |
Add "Module Documentation" and "Find Modules" subsections. Add to
Modules/readme.txt a textual reference to the cmake-developer.7 manual
and, while at it, fix the wiki URL domain.
|
|
|
|
|
|
|
| |
Move all content from Modules/readme.txt except for the link to the
module maintainers wiki page into "Help/manual/cmake-developer.7.rst".
This produces some invalid reStructuredText markup to be fixed in a
future commit.
|
|
|
|
|
| |
Replace the old module documentation instructions with steps to add
reStructuredText documentation that will be built by Sphinx.
|
|
|
|
|
|
|
| |
This patch doesn't make them 79 characters long, but at least gets rid
of really long lines. While at it, fix spelling of "relevant".
Alex
|
|
|
|
|
|
|
|
|
|
| |
Using XXX as name of the package is ambiguous, since it can be
interpreted as "ALLUPPERCASE" and also as "ExactCase (if the name
is already ALLUPPERCASE)".
After extensive discussion there is the conclusion that ExactCase
is intended, so using a CamelCased name makes that more obvious.
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
| |
If a config-file sets <package>_FOUND to FALSE, it can now give a reason
using the variable <package>_NOT_FOUND_MESSAGE, which is used by cmFindPackage
and FPHSA.
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
| |
This patch adds documentation for OPTIONAL_COMPONENTS to cmFindPackage.cxx,
and also extends Modules/readme.txt significantly with regard to how
components should be handled.
Alex
|
|
|
|
|
|
| |
Document for module authors how to format the copyright notice and
test it. Also provide a hint for previewing the module documentation
formatting.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This mentions the COMPONENTS option of find_package in the module author
documentation file "Modules/readme.txt". See issue #8539.
|
|
|
|
|
|
|
|
| |
Make the number of version components specified explicitly available.
Set variables for unspecified version components to "0" instead of
leaving them unset. This simplifies version number handling for find-
and config-modules. Also support a fourth "tweak" version component
since some packages use them.
|
|
|
|
|
|
| |
- Added EXACT option to request an exact version.
- Enforce version using check provided by package.
- Updated FindPackageTest to test versioning in config mode.
|
|
|
|
| |
Version numbers provided to the command are converted to variable settings to tell the FindXXX.cmake module what version is requested. This addresses issue #1645.
|
|
|
|
|
|
|
| |
not-too-complicated modules
-remove unnecessary default search paths used in the FIND_XXX() calls
Alex
|
| |
|
| |
|
| |
|
|
|
|
| |
Added XXX_LIBRARY_DIRS and XXX_YY_INCLUDE_DIR conventions.
|
|
|
|
| |
FIND_PACKAGE command. This addresses bug#2771.
|
| |
|
| |
|
| |
|
| |
|
|
FindXXX.cmake file.
Upgrade all the QT functionality to use the new FindXXX.cmake format
Add a module for AVIFile.
|