summaryrefslogtreecommitdiffstats
path: root/Modules/FindSQLite3.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Find*: Update *_FOUND variablesPeter Kokot2025-09-231-1/+1
| | | | | | | | | | | | | | | | | | | | | This marks all `<PACKAGENAME>_FOUND` result variables as deprecated where possible (for `<PackageName>` find modules) to make it clearer which variable to use. In CMake 3.3, the FindPackageHandleStandardArgs module was refactored to set both `<PackageName>_FOUND` and uppercase `<PACKAGENAME>_FOUND` result variables to the same values. Before that, the FOUND_VAR argument could be used to set the result variable. * FindMatlab: Uppercased MATLAB_FOUND is not mentioned as it was never documented. * Documentation for FindPythonInterp and FindPythonLibs modules synced accordingly to their deprecation (3.12 instead of 4.2). * OPENGL_FOUND: deprecation version synced with other find modules. * DevIL_FOUND was introduced in CMake 3.8. The uppercased variant not mentioned as it was previously never documented. Fixes: #27242
* FindPkgConfig: Deprecate PKG_CONFIG_FOUNDPeter Kokot2025-08-201-1/+1
| | | | | | | | | | Since most of the find modules use the `<PackageName>_FOUND` result variables, this now also syncs it for the FindPkgConfig module. The `PkgConfig_FOUND` result variable is available since CMake 3.3 and contains the same value. There is also `PKGCONFIG_FOUND` result variable automatically set with the same value but for simplicity isn't documented. The uppercased `<PACKAGENAME>_FOUND` result variables set by find modules are also considered legacy variables.
* FindSQLite3: Sync documentationPeter Kokot2025-08-021-10/+19
| | | | | | - Added intro code block showing how to use this module. - Resorted variables and synced their descriptions with other similar find modules.
* FindSQLite3: Update documentationPeter Kokot2025-03-301-8/+22
| | | | | - Added usage example to highlight the imported target. - Reworded and extended descriptions.
* FindSQLite3: Replace REQUIRED_VARS orderPeter Kokot2025-03-061-1/+1
| | | | | | | This displays the library name in the result message instead of the include directory. In cases where the include directory is /usr/include is a bit less informative compared to a library name. For example, /usr/lib/x86_64-linux-gnu/libsqlite3.so
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
| | | | | | | | | | ``` git grep -lz 'Copyright.txt or https://cmake.org/licensing ' | while IFS= read -r -d $'\0' f ; do sed -i '/Copyright.txt or https:\/\/cmake.org\/licensing / { s/Copyright.txt/LICENSE.rst/ }' "$f" ; done ```
* Help: Use Title Case for all "Imported Targets" sectionsNikita Nemkin2025-01-311-1/+1
|
* Modules/Find*: Include FindPackageHandleStandardArgs normallyBrad King2025-01-301-1/+1
| | | | | | | Since commit d74210a8bd (CMP0017: Remove support for OLD behavior, 2024-11-17) we can rely on CMP0017's NEW behavior unconditionally. Calling `include(FindPackageHandleStandardArgs)` in a builtin module will always get the builtin `FindPackageHandleStandardArgs`.
* FindSQLite3: Guard calls to pkg_check_modulesPeter Kokot2024-11-111-1/+3
| | | | | This was missed in commit 25b947589a (Modules: Guard calls to pkg_check_modules, 2024-08-07, v3.31.0-rc1~236^2).
* Modules: Fix CMP0159 warnings in modules when tracingJuan Ramos2024-03-291-0/+5
| | | | Closes: #25829
* FindSQLite3: Use pkg-config for SQLite3 hintsPeter Kokot2024-03-261-2/+11
|
* Help: Add Sphinx 'versionadded' directives to each top-level documentKitware Robot2020-07-061-0/+2
| | | | | | | Run the `Utilities/Sphinx/update_versions.py` script to add initial markup to every top-level document and find module. Issue: #19715
* FindSQLite3: Add module to find SQLite3Chuck Atkins2018-11-061-0/+66