Fix cmark loading on macos

This commit is contained in:
Nicolas Werner 2025-08-11 09:16:49 +02:00
parent a7bc00d9a5
commit a13ea11e57
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
2 changed files with 7 additions and 9 deletions

View file

@ -562,16 +562,12 @@ if(USE_BUNDLED_CMARK)
FetchContent_Declare(
cmark
GIT_REPOSITORY https://github.com/commonmark/cmark.git
GIT_TAG 0.30.2
CMAKE_ARGS "CMARK_STATIC=ON CMARK_SHARED=OFF CMARK_TESTS=OFF CMARK_TESTS=OFF"
GIT_TAG 0.31.1
CMAKE_ARGS "BUILD_TESTING=OFF"
)
FetchContent_MakeAvailable(cmark)
if (NOT TARGET cmark::cmark)
if(MSVC)
add_library(cmark::cmark ALIAS cmark)
else()
add_library(cmark::cmark ALIAS cmark_static)
endif()
endif()
else()
find_package(cmark REQUIRED 0.29.0)

View file

@ -70,10 +70,12 @@ modules:
config-opts:
- -DCMAKE_BUILD_TYPE=Release
- -DCMARK_TESTS=OFF
- -DBUILD_TESTING=OFF
- -DBUILD_SHARED_LIBS=OFF
sources:
- sha256: bbcb8f8c03b5af33fcfcf11a74e9499f20a9043200b8552f78a6e8ba76e04d11
- sha256: 3da93db5469c30588cfeb283d9d62edfc6ded9eb0edc10a4f5bbfb7d722ea802
type: archive
url: https://github.com/commonmark/cmark/archive/0.31.0.tar.gz
url: https://github.com/commonmark/cmark/archive/0.31.1.tar.gz
- name: fmt
buildsystem: cmake-ninja
config-opts: