]> git.ipfire.org Git - thirdparty/curl.git/commit
cmake: namespace functions and macros
authorViktor Szakats <commit@vsz.me>
Wed, 6 Nov 2024 13:00:04 +0000 (14:00 +0100)
committerViktor Szakats <commit@vsz.me>
Mon, 16 Dec 2024 20:55:00 +0000 (21:55 +0100)
commitb9895b9d3f7ee2d532af201b69a0171e07bf7f39
tree3259673cc14f72a808642fb66847712d2d75cc10
parentfa676a6985ce6471858258326acc82dd80d08369
cmake: namespace functions and macros

Prefix (or suffix) curl-defined macro and function names with `curl`.
To avoid collisions with non-curl CMake and to make them recognizable
as curl-specific calls.

Closes #15498
16 files changed:
CMake/Macros.cmake
CMake/OtherTests.cmake
CMake/Utilities.cmake
CMakeLists.txt
docs/cmdline-opts/CMakeLists.txt
docs/examples/CMakeLists.txt
docs/libcurl/CMakeLists.txt
docs/libcurl/opts/CMakeLists.txt
lib/CMakeLists.txt
src/CMakeLists.txt
tests/CMakeLists.txt
tests/certs/CMakeLists.txt
tests/http/clients/CMakeLists.txt
tests/libtest/CMakeLists.txt
tests/server/CMakeLists.txt
tests/unit/CMakeLists.txt