]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cmake: add submodule for utf8proc at v2.2.0
authorCasey Bodley <cbodley@redhat.com>
Fri, 28 Jan 2022 18:44:56 +0000 (13:44 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 23 Mar 2022 20:04:35 +0000 (16:04 -0400)
commitbdd8ff6675b6f454c2fa99235a9027e01bf3b64b
tree4895eae4cba304d38c3a795633cb8bef7c48dbc4
parentf8011f17f62fba747aa179963828c68a930ef03c
cmake: add submodule for utf8proc at v2.2.0

adds utf8proc submodule, needed by the arrow submodule in centos. add a
WITH_SYSTEM_UTF8PROC option that controls whether or not utf8proc is
built from submodule

non-system utf8proc is built as a static library to avoid conflicts with
system-provided libraries

ceph.spec.in sets WITH_SYSTEM_UTF8PROC=OFF until it's available in
centos

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit b10364dc21d964465dc0192b1c600bb8c6963213)
.gitmodules
CMakeLists.txt
ceph.spec.in
cmake/modules/BuildUtf8proc.cmake [new file with mode: 0644]
cmake/modules/Findutf8proc.cmake [new file with mode: 0644]
src/CMakeLists.txt
src/utf8proc [new submodule]