diff --git a/Scripts/CMark/CreateXcframework.sh b/Scripts/CMark/CreateXcframework.sh
index d00bbfc52..a6a6fab32 100755
--- a/Scripts/CMark/CreateXcframework.sh
+++ b/Scripts/CMark/CreateXcframework.sh
@@ -12,23 +12,20 @@ function cleanup {
}
# Configure cleanup
-# trap cleanup EXIT
+trap cleanup EXIT
+# Constants
SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
-OUTPUT_DIR="$SCRIPT_DIR/../../Vendor"
WORK_DIR=$(mktemp -d)
# Script expects revision as a first and only argument
test $# -eq 1 || fail "Expected tag or branch reference."
-# Exports version as environment variable
-export CURRENT_VERSION=$1
-
# Go to temporary directory
cd $WORK_DIR
# Clone library
-git clone --depth 1 --branch $CURRENT_VERSION https://github.com/swiftlang/swift-cmark .
+git clone --depth 1 --branch $1 https://github.com/swiftlang/swift-cmark .
# Ensure modulemap represents darwin-style framework
MODULEMAP_PATH="src/include/module.modulemap"
@@ -44,11 +41,32 @@ xcodegen generate
xcodebuild archive -scheme cmark_gfm -destination "generic/platform=iOS" -archivePath ./cmark_gfm-iOS
xcodebuild archive -scheme cmark_gfm -destination "generic/platform=iOS Simulator" -archivePath ./cmark_gfm-Sim
+# Define signing arguments
+CODESIGN_ARGS=(
+ --timestamp
+ --force
+ --sign "Apple Distribution: ProcessOut Inc. (3Y9WMX63ZJ)"
+ --preserve-metadata\=identifier,entitlements,flags
+)
+
+# Sign iOS framework
+/usr/bin/codesign "${CODESIGN_ARGS[@]}" ./cmark_gfm-iOS.xcarchive/Products/Library/Frameworks/cmark_gfm.framework
+
+# Sign iOS Simulator framework
+/usr/bin/codesign "${CODESIGN_ARGS[@]}" ./cmark_gfm-Sim.xcarchive/Products/Library/Frameworks/cmark_gfm.framework
+
+# Define output directory
+OUTPUT_DIR="$SCRIPT_DIR/../../Vendor"
+
# Generate XCFramework
xcodebuild -create-xcframework \
-framework ./cmark_gfm-iOS.xcarchive/Products/Library/Frameworks/cmark_gfm.framework \
-framework ./cmark_gfm-Sim.xcarchive/Products/Library/Frameworks/cmark_gfm.framework \
-output "$OUTPUT_DIR/cmark_gfm.xcframework"
+# Sign XCFramework
+/usr/bin/codesign "${CODESIGN_ARGS[@]}" "$OUTPUT_DIR/cmark_gfm.xcframework"
+
# Write metadata
-echo $CURRENT_VERSION > "$OUTPUT_DIR/cmark_gfm.xcframework.version"
+CURRENT_REVISION=$(git rev-parse --short HEAD)
+echo $CURRENT_REVISION > "$OUTPUT_DIR/cmark_gfm.xcframework.version"
diff --git a/Vendor/cmark_gfm.xcframework.version b/Vendor/cmark_gfm.xcframework.version
index 498ebc2f6..0a51ca3f0 100644
--- a/Vendor/cmark_gfm.xcframework.version
+++ b/Vendor/cmark_gfm.xcframework.version
@@ -1 +1 @@
-gfm
+b022b08
diff --git a/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeDirectory b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeDirectory
new file mode 100644
index 000000000..f52fb45c1
Binary files /dev/null and b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeDirectory differ
diff --git a/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeRequirements b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeRequirements
new file mode 100644
index 000000000..1abd4325b
Binary files /dev/null and b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeRequirements differ
diff --git a/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeRequirements-1 b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeRequirements-1
new file mode 100644
index 000000000..3fba5b0eb
Binary files /dev/null and b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeRequirements-1 differ
diff --git a/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeResources b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeResources
new file mode 100644
index 000000000..79c84d749
--- /dev/null
+++ b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeResources
@@ -0,0 +1,908 @@
+
+
+
+
+ files
+
+ ios-arm64/cmark_gfm.framework/Headers/buffer.h
+
+ tZpGMMzqwegWbq252w/RH22CNrQ=
+
+ ios-arm64/cmark_gfm.framework/Headers/chunk.h
+
+ cYKmLFziQP87f08egkhBQ9nPHxI=
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+
+ /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark-gfm.h
+
+ gMxXnkLT8Xk24L4+rRUW6n7Fczk=
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_version.h
+
+ 36WeUJ7DNq0hVIor1165oYipDgk=
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
+
+ pRvqG6d8nUX/m92dC/H/dHY5i9s=
+
+ ios-arm64/cmark_gfm.framework/Headers/export.h
+
+ yaWfcmxcE1oCa8YyCnHeoqhbZ88=
+
+ ios-arm64/cmark_gfm.framework/Headers/footnotes.h
+
+ xJELzAWDzRwzO4OPYn5qxaykKbg=
+
+ ios-arm64/cmark_gfm.framework/Headers/houdini.h
+
+ cdK/+50Xjo8dkbWZ0God+pJhjUs=
+
+ ios-arm64/cmark_gfm.framework/Headers/html.h
+
+ 74A7a6U001iIPlVuSdXnm7/Lfh8=
+
+ ios-arm64/cmark_gfm.framework/Headers/inlines.h
+
+ lZDi0u096rbPTVI6tM0i0aR5NXs=
+
+ ios-arm64/cmark_gfm.framework/Headers/iterator.h
+
+ wucTELUsOxglhWbTBDK7crAoM1c=
+
+ ios-arm64/cmark_gfm.framework/Headers/map.h
+
+ 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
+
+ ios-arm64/cmark_gfm.framework/Headers/mutex.h
+
+ EJktaLcpiYZn0llxq0a6bSEWAKM=
+
+ ios-arm64/cmark_gfm.framework/Headers/node.h
+
+ EoZp7iGEB+p3dhvJxQR48PjrAf8=
+
+ ios-arm64/cmark_gfm.framework/Headers/parser.h
+
+ 0Ec33v9qQk3f0524c/YFNl/CmM8=
+
+ ios-arm64/cmark_gfm.framework/Headers/plugin.h
+
+ yEcy9eD7OMRa40PgPxb04DfojZc=
+
+ ios-arm64/cmark_gfm.framework/Headers/references.h
+
+ wBPgDDsAo6b7hsvLHgmZ4qo2778=
+
+ ios-arm64/cmark_gfm.framework/Headers/registry.h
+
+ 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
+
+ ios-arm64/cmark_gfm.framework/Headers/render.h
+
+ ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
+
+ ios-arm64/cmark_gfm.framework/Headers/scanners.h
+
+ A2bunTwvLu+ipFkQwnTMPNECHKA=
+
+ ios-arm64/cmark_gfm.framework/Headers/syntax_extension.h
+
+ 1wydFh4CKYUMACGv/p711oPBxDs=
+
+ ios-arm64/cmark_gfm.framework/Headers/utf8.h
+
+ RXUYVW8kVB1LST3r7QN24dJn+S8=
+
+ ios-arm64/cmark_gfm.framework/Info.plist
+
+ 5qg+85o2WREtC3L8CbT66qHDMCA=
+
+ ios-arm64/cmark_gfm.framework/Modules/module.modulemap
+
+ aDY+uO8mS99xJpy7EZ9hFMN2jsI=
+
+ ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources
+
+ pECs2iQ86CuW7yV/0qjqWNVwkRM=
+
+ ios-arm64/cmark_gfm.framework/cmark_gfm
+
+ 49+/0xrC/H/HMU60Jk7C8fz1XZ4=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/buffer.h
+
+ tZpGMMzqwegWbq252w/RH22CNrQ=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/chunk.h
+
+ cYKmLFziQP87f08egkhBQ9nPHxI=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+
+ /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm.h
+
+ gMxXnkLT8Xk24L4+rRUW6n7Fczk=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_version.h
+
+ 36WeUJ7DNq0hVIor1165oYipDgk=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
+
+ pRvqG6d8nUX/m92dC/H/dHY5i9s=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/export.h
+
+ yaWfcmxcE1oCa8YyCnHeoqhbZ88=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/footnotes.h
+
+ xJELzAWDzRwzO4OPYn5qxaykKbg=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
+
+ cdK/+50Xjo8dkbWZ0God+pJhjUs=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/html.h
+
+ 74A7a6U001iIPlVuSdXnm7/Lfh8=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
+
+ lZDi0u096rbPTVI6tM0i0aR5NXs=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
+
+ wucTELUsOxglhWbTBDK7crAoM1c=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/map.h
+
+ 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/mutex.h
+
+ EJktaLcpiYZn0llxq0a6bSEWAKM=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
+
+ EoZp7iGEB+p3dhvJxQR48PjrAf8=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/parser.h
+
+ 0Ec33v9qQk3f0524c/YFNl/CmM8=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
+
+ yEcy9eD7OMRa40PgPxb04DfojZc=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/references.h
+
+ wBPgDDsAo6b7hsvLHgmZ4qo2778=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
+
+ 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
+
+ ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/scanners.h
+
+ A2bunTwvLu+ipFkQwnTMPNECHKA=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/syntax_extension.h
+
+ 1wydFh4CKYUMACGv/p711oPBxDs=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/utf8.h
+
+ RXUYVW8kVB1LST3r7QN24dJn+S8=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist
+
+ tOkQ99w+pCpqcy1tRZ0eWJaws0w=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Modules/module.modulemap
+
+ aDY+uO8mS99xJpy7EZ9hFMN2jsI=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources
+
+ k0AHJlt6Eq8twSZ0rIhd9hME5Io=
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm
+
+ USzwoHiMEzkHs+0BnaZVV5gs3XE=
+
+
+ files2
+
+ ios-arm64/cmark_gfm.framework/Headers/buffer.h
+
+ hash
+
+ tZpGMMzqwegWbq252w/RH22CNrQ=
+
+ hash2
+
+ IPNeKV5OwWeWMyIVRkN4yhEUwcE59sHsJtw+otyVzhU=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/chunk.h
+
+ hash
+
+ cYKmLFziQP87f08egkhBQ9nPHxI=
+
+ hash2
+
+ +dkXRHZ3xdJgxUIUz/9A6ICL4xtab4h03XoErhSpfAM=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+
+ hash
+
+ /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
+
+ hash2
+
+ Omn2jWCh4UugA8ik+d0yAltT5MWq9yedoG84YCDApH8=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark-gfm.h
+
+ hash
+
+ gMxXnkLT8Xk24L4+rRUW6n7Fczk=
+
+ hash2
+
+ L7vDsGVOaQOUm1MtMIBSauxR4bWaAa2DhHs38so3yEE=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark-gfm_version.h
+
+ hash
+
+ 36WeUJ7DNq0hVIor1165oYipDgk=
+
+ hash2
+
+ ZNP8qjOM4HZ+4XgvUim0mQbhDvgaXAKqYplYGzyKVQs=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
+
+ hash
+
+ pRvqG6d8nUX/m92dC/H/dHY5i9s=
+
+ hash2
+
+ jiFHuvaEMtY/AcnnrRfgliVOxN5M1mC8cT3bOThZgZs=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/export.h
+
+ hash
+
+ yaWfcmxcE1oCa8YyCnHeoqhbZ88=
+
+ hash2
+
+ fU070FeyfxQjN52Fq/mis/NNhqhRXZKIEZncGx0HFr4=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/footnotes.h
+
+ hash
+
+ xJELzAWDzRwzO4OPYn5qxaykKbg=
+
+ hash2
+
+ zTE3JGBY1YszJZaflkcrjjw5ri3pPgsH/d+yK62VJAE=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/houdini.h
+
+ hash
+
+ cdK/+50Xjo8dkbWZ0God+pJhjUs=
+
+ hash2
+
+ seLGibIxbw+xfKwyWQTdt0HpGEiH1+2TkKHddphNk9U=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/html.h
+
+ hash
+
+ 74A7a6U001iIPlVuSdXnm7/Lfh8=
+
+ hash2
+
+ oIgYiDYW7UOv8E8rayzZpWMqFgVpUqCArHti0OCvvwY=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/inlines.h
+
+ hash
+
+ lZDi0u096rbPTVI6tM0i0aR5NXs=
+
+ hash2
+
+ YGlNNSUK6SHNkMO/2I+1ZEJuQcPgp3iVi6c1fiMncxM=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/iterator.h
+
+ hash
+
+ wucTELUsOxglhWbTBDK7crAoM1c=
+
+ hash2
+
+ HVkYUVyJiPQNLMNrkiz2QrX8vW/G/1MY/c+rftPRBos=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/map.h
+
+ hash
+
+ 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
+
+ hash2
+
+ Xbuto48R79lb8dqIe4eh4Gfq9OG82N9uf2/RZC/kYBA=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/mutex.h
+
+ hash
+
+ EJktaLcpiYZn0llxq0a6bSEWAKM=
+
+ hash2
+
+ mAGTs4eeFXw5IzWXHK3uYsIPXFXNTcGfLACSJ4l5WG4=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/node.h
+
+ hash
+
+ EoZp7iGEB+p3dhvJxQR48PjrAf8=
+
+ hash2
+
+ spdTv3cvriOv1cwT8aCeEJqH84lhpPlyzmVCLkwp6jk=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/parser.h
+
+ hash
+
+ 0Ec33v9qQk3f0524c/YFNl/CmM8=
+
+ hash2
+
+ MsDOSg3lFCa/sKKdh6bcN8rrl9euDf9k5/crQBbCHsQ=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/plugin.h
+
+ hash
+
+ yEcy9eD7OMRa40PgPxb04DfojZc=
+
+ hash2
+
+ uFoqsB7DkB+w8/R2+SJ4v1Y2NFwzqdQm3zjnRTgJEM4=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/references.h
+
+ hash
+
+ wBPgDDsAo6b7hsvLHgmZ4qo2778=
+
+ hash2
+
+ FQmz+KnIOgS40VTaoQvjM1bJmuqUPhFeUeCDlvJmgME=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/registry.h
+
+ hash
+
+ 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
+
+ hash2
+
+ EcqWtC902p3532rweUiFiqu3voXi+h5ja0eqb9NCFS8=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/render.h
+
+ hash
+
+ ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
+
+ hash2
+
+ dWemDKdtrHevHf1uzgYuY8MfgMpMHyZ14D+d4FJYL1Q=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/scanners.h
+
+ hash
+
+ A2bunTwvLu+ipFkQwnTMPNECHKA=
+
+ hash2
+
+ wMxwfRw8Daqnj3n6DtR8Ylsl9ubpAE8Jvm2JeUcr1jA=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/syntax_extension.h
+
+ hash
+
+ 1wydFh4CKYUMACGv/p711oPBxDs=
+
+ hash2
+
+ MY06t7fzn9RWoTzNRsXjygttbLqlOBAVe7v+wzX2H4k=
+
+
+ ios-arm64/cmark_gfm.framework/Headers/utf8.h
+
+ hash
+
+ RXUYVW8kVB1LST3r7QN24dJn+S8=
+
+ hash2
+
+ NKopuHVmhUN90zC6jL6k35fM5wusklS9veCTNh2swpE=
+
+
+ ios-arm64/cmark_gfm.framework/Info.plist
+
+ hash
+
+ 5qg+85o2WREtC3L8CbT66qHDMCA=
+
+ hash2
+
+ lk+hK+n1hUTT96W6fWYZWJYQ3OQlowUd6n7pwRFjtl4=
+
+
+ ios-arm64/cmark_gfm.framework/Modules/module.modulemap
+
+ hash
+
+ aDY+uO8mS99xJpy7EZ9hFMN2jsI=
+
+ hash2
+
+ gvWLs+T1yW6fvGh/Cml17oYqvsXpiIsUJ/Tno5I97Lw=
+
+
+ ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources
+
+ hash
+
+ pECs2iQ86CuW7yV/0qjqWNVwkRM=
+
+ hash2
+
+ I2P9J26Z8JtfgzxJ/Tz8TxiB93WTkwqiJGuffJvgPoU=
+
+
+ ios-arm64/cmark_gfm.framework/cmark_gfm
+
+ hash
+
+ 49+/0xrC/H/HMU60Jk7C8fz1XZ4=
+
+ hash2
+
+ bVtUMOTh120aGsD4n8Ua301BpRYRt407u/codk82BQY=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/buffer.h
+
+ hash
+
+ tZpGMMzqwegWbq252w/RH22CNrQ=
+
+ hash2
+
+ IPNeKV5OwWeWMyIVRkN4yhEUwcE59sHsJtw+otyVzhU=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/chunk.h
+
+ hash
+
+ cYKmLFziQP87f08egkhBQ9nPHxI=
+
+ hash2
+
+ +dkXRHZ3xdJgxUIUz/9A6ICL4xtab4h03XoErhSpfAM=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+
+ hash
+
+ /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
+
+ hash2
+
+ Omn2jWCh4UugA8ik+d0yAltT5MWq9yedoG84YCDApH8=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm.h
+
+ hash
+
+ gMxXnkLT8Xk24L4+rRUW6n7Fczk=
+
+ hash2
+
+ L7vDsGVOaQOUm1MtMIBSauxR4bWaAa2DhHs38so3yEE=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm_version.h
+
+ hash
+
+ 36WeUJ7DNq0hVIor1165oYipDgk=
+
+ hash2
+
+ ZNP8qjOM4HZ+4XgvUim0mQbhDvgaXAKqYplYGzyKVQs=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
+
+ hash
+
+ pRvqG6d8nUX/m92dC/H/dHY5i9s=
+
+ hash2
+
+ jiFHuvaEMtY/AcnnrRfgliVOxN5M1mC8cT3bOThZgZs=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/export.h
+
+ hash
+
+ yaWfcmxcE1oCa8YyCnHeoqhbZ88=
+
+ hash2
+
+ fU070FeyfxQjN52Fq/mis/NNhqhRXZKIEZncGx0HFr4=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/footnotes.h
+
+ hash
+
+ xJELzAWDzRwzO4OPYn5qxaykKbg=
+
+ hash2
+
+ zTE3JGBY1YszJZaflkcrjjw5ri3pPgsH/d+yK62VJAE=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
+
+ hash
+
+ cdK/+50Xjo8dkbWZ0God+pJhjUs=
+
+ hash2
+
+ seLGibIxbw+xfKwyWQTdt0HpGEiH1+2TkKHddphNk9U=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/html.h
+
+ hash
+
+ 74A7a6U001iIPlVuSdXnm7/Lfh8=
+
+ hash2
+
+ oIgYiDYW7UOv8E8rayzZpWMqFgVpUqCArHti0OCvvwY=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
+
+ hash
+
+ lZDi0u096rbPTVI6tM0i0aR5NXs=
+
+ hash2
+
+ YGlNNSUK6SHNkMO/2I+1ZEJuQcPgp3iVi6c1fiMncxM=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
+
+ hash
+
+ wucTELUsOxglhWbTBDK7crAoM1c=
+
+ hash2
+
+ HVkYUVyJiPQNLMNrkiz2QrX8vW/G/1MY/c+rftPRBos=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/map.h
+
+ hash
+
+ 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
+
+ hash2
+
+ Xbuto48R79lb8dqIe4eh4Gfq9OG82N9uf2/RZC/kYBA=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/mutex.h
+
+ hash
+
+ EJktaLcpiYZn0llxq0a6bSEWAKM=
+
+ hash2
+
+ mAGTs4eeFXw5IzWXHK3uYsIPXFXNTcGfLACSJ4l5WG4=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
+
+ hash
+
+ EoZp7iGEB+p3dhvJxQR48PjrAf8=
+
+ hash2
+
+ spdTv3cvriOv1cwT8aCeEJqH84lhpPlyzmVCLkwp6jk=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/parser.h
+
+ hash
+
+ 0Ec33v9qQk3f0524c/YFNl/CmM8=
+
+ hash2
+
+ MsDOSg3lFCa/sKKdh6bcN8rrl9euDf9k5/crQBbCHsQ=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
+
+ hash
+
+ yEcy9eD7OMRa40PgPxb04DfojZc=
+
+ hash2
+
+ uFoqsB7DkB+w8/R2+SJ4v1Y2NFwzqdQm3zjnRTgJEM4=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/references.h
+
+ hash
+
+ wBPgDDsAo6b7hsvLHgmZ4qo2778=
+
+ hash2
+
+ FQmz+KnIOgS40VTaoQvjM1bJmuqUPhFeUeCDlvJmgME=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
+
+ hash
+
+ 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
+
+ hash2
+
+ EcqWtC902p3532rweUiFiqu3voXi+h5ja0eqb9NCFS8=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
+
+ hash
+
+ ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
+
+ hash2
+
+ dWemDKdtrHevHf1uzgYuY8MfgMpMHyZ14D+d4FJYL1Q=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/scanners.h
+
+ hash
+
+ A2bunTwvLu+ipFkQwnTMPNECHKA=
+
+ hash2
+
+ wMxwfRw8Daqnj3n6DtR8Ylsl9ubpAE8Jvm2JeUcr1jA=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/syntax_extension.h
+
+ hash
+
+ 1wydFh4CKYUMACGv/p711oPBxDs=
+
+ hash2
+
+ MY06t7fzn9RWoTzNRsXjygttbLqlOBAVe7v+wzX2H4k=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/utf8.h
+
+ hash
+
+ RXUYVW8kVB1LST3r7QN24dJn+S8=
+
+ hash2
+
+ NKopuHVmhUN90zC6jL6k35fM5wusklS9veCTNh2swpE=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist
+
+ hash
+
+ tOkQ99w+pCpqcy1tRZ0eWJaws0w=
+
+ hash2
+
+ FNKwIDrGVZCsw6O6gHWAjbVq0PjWRJ+/dqMwbK1VfA8=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/Modules/module.modulemap
+
+ hash
+
+ aDY+uO8mS99xJpy7EZ9hFMN2jsI=
+
+ hash2
+
+ gvWLs+T1yW6fvGh/Cml17oYqvsXpiIsUJ/Tno5I97Lw=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources
+
+ hash
+
+ k0AHJlt6Eq8twSZ0rIhd9hME5Io=
+
+ hash2
+
+ Uy9qwUPt8gCFl/FmySd2TXzEqxiecds7lizJbDL7H+c=
+
+
+ ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm
+
+ hash
+
+ USzwoHiMEzkHs+0BnaZVV5gs3XE=
+
+ hash2
+
+ h+xa0wRTmx+aTjHf8EKM6M7Egm2XwRyOScEuY9TWiRk=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeSignature b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeSignature
new file mode 100644
index 000000000..d7955f75e
Binary files /dev/null and b/Vendor/cmark_gfm.xcframework/_CodeSignature/CodeSignature differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
index 7c6a2ab84..d12c50a2b 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
@@ -1,14 +1,14 @@
#ifndef CMARK_GFM_EXTENSION_API_H
#define CMARK_GFM_EXTENSION_API_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include "cmark-gfm.h"
#include
+#ifdef __cplusplus
+extern "C" {
+#endif
+
struct cmark_renderer;
struct cmark_html_renderer;
struct cmark_chunk;
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
index 4c2457e8c..26418702f 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/cmark_ctype.h
@@ -1,12 +1,12 @@
#ifndef CMARK_CMARK_CTYPE_H
#define CMARK_CMARK_CTYPE_H
+#include "export.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "export.h"
-
/** Locale-independent versions of functions from ctype.h.
* We want cmark to behave the same no matter what the system locale.
*/
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h
index 632755c7a..61a3cd639 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/houdini.h
@@ -1,14 +1,14 @@
#ifndef CMARK_HOUDINI_H
#define CMARK_HOUDINI_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include "buffer.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#ifdef HOUDINI_USE_LOCALE
#define _isxdigit(c) isxdigit(c)
#define _isdigit(c) isdigit(c)
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h
index 235282a13..b99acfc5f 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/inlines.h
@@ -1,15 +1,15 @@
#ifndef CMARK_INLINES_H
#define CMARK_INLINES_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include
#include "references.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
cmark_chunk cmark_clean_url(cmark_mem *mem, cmark_chunk *url);
cmark_chunk cmark_clean_title(cmark_mem *mem, cmark_chunk *title);
cmark_chunk cmark_clean_attributes(cmark_mem *mem, cmark_chunk *attributes);
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h
index 47e10e57b..39040a4cc 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/iterator.h
@@ -1,12 +1,12 @@
#ifndef CMARK_ITERATOR_H
#define CMARK_ITERATOR_H
+#include "cmark-gfm.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "cmark-gfm.h"
-
typedef struct {
cmark_event_type ev_type;
cmark_node *node;
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h
index 6491b2d46..292a724f5 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/node.h
@@ -1,10 +1,6 @@
#ifndef CMARK_NODE_H
#define CMARK_NODE_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include
#include
@@ -14,6 +10,10 @@ extern "C" {
#include "buffer.h"
#include "chunk.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
typedef struct {
cmark_list_type list_type;
int marker_offset;
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h
index 7bcbd19a2..75ef0b6c9 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/plugin.h
@@ -1,13 +1,13 @@
#ifndef CMARK_PLUGIN_H
#define CMARK_PLUGIN_H
+#include "cmark-gfm.h"
+#include "cmark-gfm-extension_api.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
/**
* cmark_plugin:
*
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h
index ade02b9c0..1a1ad6dd7 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/registry.h
@@ -1,13 +1,13 @@
#ifndef CMARK_REGISTRY_H
#define CMARK_REGISTRY_H
+#include "cmark-gfm.h"
+#include "cmark-gfm-extension_api.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
CMARK_GFM_EXPORT
void cmark_register_plugin(cmark_plugin_init_func reg_fn);
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h
index 79af0ccb5..9b15e78b2 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Headers/render.h
@@ -1,16 +1,16 @@
#ifndef CMARK_RENDER_H
#define CMARK_RENDER_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include
#include "buffer.h"
#include "chunk.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
typedef enum { LITERAL, NORMAL, TITLE, URL } cmark_escaping;
struct cmark_renderer {
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist
index bb400dfab..f833e1683 100644
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist and b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/Info.plist differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources
new file mode 100644
index 000000000..58ddef7f6
--- /dev/null
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/_CodeSignature/CodeResources
@@ -0,0 +1,366 @@
+
+
+
+
+ files
+
+ Headers/buffer.h
+
+ tZpGMMzqwegWbq252w/RH22CNrQ=
+
+ Headers/chunk.h
+
+ cYKmLFziQP87f08egkhBQ9nPHxI=
+
+ Headers/cmark-gfm-extension_api.h
+
+ /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
+
+ Headers/cmark-gfm.h
+
+ gMxXnkLT8Xk24L4+rRUW6n7Fczk=
+
+ Headers/cmark-gfm_version.h
+
+ 36WeUJ7DNq0hVIor1165oYipDgk=
+
+ Headers/cmark_ctype.h
+
+ pRvqG6d8nUX/m92dC/H/dHY5i9s=
+
+ Headers/export.h
+
+ yaWfcmxcE1oCa8YyCnHeoqhbZ88=
+
+ Headers/footnotes.h
+
+ xJELzAWDzRwzO4OPYn5qxaykKbg=
+
+ Headers/houdini.h
+
+ cdK/+50Xjo8dkbWZ0God+pJhjUs=
+
+ Headers/html.h
+
+ 74A7a6U001iIPlVuSdXnm7/Lfh8=
+
+ Headers/inlines.h
+
+ lZDi0u096rbPTVI6tM0i0aR5NXs=
+
+ Headers/iterator.h
+
+ wucTELUsOxglhWbTBDK7crAoM1c=
+
+ Headers/map.h
+
+ 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
+
+ Headers/mutex.h
+
+ EJktaLcpiYZn0llxq0a6bSEWAKM=
+
+ Headers/node.h
+
+ EoZp7iGEB+p3dhvJxQR48PjrAf8=
+
+ Headers/parser.h
+
+ 0Ec33v9qQk3f0524c/YFNl/CmM8=
+
+ Headers/plugin.h
+
+ yEcy9eD7OMRa40PgPxb04DfojZc=
+
+ Headers/references.h
+
+ wBPgDDsAo6b7hsvLHgmZ4qo2778=
+
+ Headers/registry.h
+
+ 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
+
+ Headers/render.h
+
+ ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
+
+ Headers/scanners.h
+
+ A2bunTwvLu+ipFkQwnTMPNECHKA=
+
+ Headers/syntax_extension.h
+
+ 1wydFh4CKYUMACGv/p711oPBxDs=
+
+ Headers/utf8.h
+
+ RXUYVW8kVB1LST3r7QN24dJn+S8=
+
+ Info.plist
+
+ 5qg+85o2WREtC3L8CbT66qHDMCA=
+
+ Modules/module.modulemap
+
+ aDY+uO8mS99xJpy7EZ9hFMN2jsI=
+
+
+ files2
+
+ Headers/buffer.h
+
+ hash2
+
+ IPNeKV5OwWeWMyIVRkN4yhEUwcE59sHsJtw+otyVzhU=
+
+
+ Headers/chunk.h
+
+ hash2
+
+ +dkXRHZ3xdJgxUIUz/9A6ICL4xtab4h03XoErhSpfAM=
+
+
+ Headers/cmark-gfm-extension_api.h
+
+ hash2
+
+ Omn2jWCh4UugA8ik+d0yAltT5MWq9yedoG84YCDApH8=
+
+
+ Headers/cmark-gfm.h
+
+ hash2
+
+ L7vDsGVOaQOUm1MtMIBSauxR4bWaAa2DhHs38so3yEE=
+
+
+ Headers/cmark-gfm_version.h
+
+ hash2
+
+ ZNP8qjOM4HZ+4XgvUim0mQbhDvgaXAKqYplYGzyKVQs=
+
+
+ Headers/cmark_ctype.h
+
+ hash2
+
+ jiFHuvaEMtY/AcnnrRfgliVOxN5M1mC8cT3bOThZgZs=
+
+
+ Headers/export.h
+
+ hash2
+
+ fU070FeyfxQjN52Fq/mis/NNhqhRXZKIEZncGx0HFr4=
+
+
+ Headers/footnotes.h
+
+ hash2
+
+ zTE3JGBY1YszJZaflkcrjjw5ri3pPgsH/d+yK62VJAE=
+
+
+ Headers/houdini.h
+
+ hash2
+
+ seLGibIxbw+xfKwyWQTdt0HpGEiH1+2TkKHddphNk9U=
+
+
+ Headers/html.h
+
+ hash2
+
+ oIgYiDYW7UOv8E8rayzZpWMqFgVpUqCArHti0OCvvwY=
+
+
+ Headers/inlines.h
+
+ hash2
+
+ YGlNNSUK6SHNkMO/2I+1ZEJuQcPgp3iVi6c1fiMncxM=
+
+
+ Headers/iterator.h
+
+ hash2
+
+ HVkYUVyJiPQNLMNrkiz2QrX8vW/G/1MY/c+rftPRBos=
+
+
+ Headers/map.h
+
+ hash2
+
+ Xbuto48R79lb8dqIe4eh4Gfq9OG82N9uf2/RZC/kYBA=
+
+
+ Headers/mutex.h
+
+ hash2
+
+ mAGTs4eeFXw5IzWXHK3uYsIPXFXNTcGfLACSJ4l5WG4=
+
+
+ Headers/node.h
+
+ hash2
+
+ spdTv3cvriOv1cwT8aCeEJqH84lhpPlyzmVCLkwp6jk=
+
+
+ Headers/parser.h
+
+ hash2
+
+ MsDOSg3lFCa/sKKdh6bcN8rrl9euDf9k5/crQBbCHsQ=
+
+
+ Headers/plugin.h
+
+ hash2
+
+ uFoqsB7DkB+w8/R2+SJ4v1Y2NFwzqdQm3zjnRTgJEM4=
+
+
+ Headers/references.h
+
+ hash2
+
+ FQmz+KnIOgS40VTaoQvjM1bJmuqUPhFeUeCDlvJmgME=
+
+
+ Headers/registry.h
+
+ hash2
+
+ EcqWtC902p3532rweUiFiqu3voXi+h5ja0eqb9NCFS8=
+
+
+ Headers/render.h
+
+ hash2
+
+ dWemDKdtrHevHf1uzgYuY8MfgMpMHyZ14D+d4FJYL1Q=
+
+
+ Headers/scanners.h
+
+ hash2
+
+ wMxwfRw8Daqnj3n6DtR8Ylsl9ubpAE8Jvm2JeUcr1jA=
+
+
+ Headers/syntax_extension.h
+
+ hash2
+
+ MY06t7fzn9RWoTzNRsXjygttbLqlOBAVe7v+wzX2H4k=
+
+
+ Headers/utf8.h
+
+ hash2
+
+ NKopuHVmhUN90zC6jL6k35fM5wusklS9veCTNh2swpE=
+
+
+ Modules/module.modulemap
+
+ hash2
+
+ gvWLs+T1yW6fvGh/Cml17oYqvsXpiIsUJ/Tno5I97Lw=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm
index 73620fa8e..a36cc1cb0 100755
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm and b/Vendor/cmark_gfm.xcframework/ios-arm64/cmark_gfm.framework/cmark_gfm differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
index 7c6a2ab84..d12c50a2b 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark-gfm-extension_api.h
@@ -1,14 +1,14 @@
#ifndef CMARK_GFM_EXTENSION_API_H
#define CMARK_GFM_EXTENSION_API_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include "cmark-gfm.h"
#include
+#ifdef __cplusplus
+extern "C" {
+#endif
+
struct cmark_renderer;
struct cmark_html_renderer;
struct cmark_chunk;
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
index 4c2457e8c..26418702f 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/cmark_ctype.h
@@ -1,12 +1,12 @@
#ifndef CMARK_CMARK_CTYPE_H
#define CMARK_CMARK_CTYPE_H
+#include "export.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "export.h"
-
/** Locale-independent versions of functions from ctype.h.
* We want cmark to behave the same no matter what the system locale.
*/
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
index 632755c7a..61a3cd639 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/houdini.h
@@ -1,14 +1,14 @@
#ifndef CMARK_HOUDINI_H
#define CMARK_HOUDINI_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include "buffer.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#ifdef HOUDINI_USE_LOCALE
#define _isxdigit(c) isxdigit(c)
#define _isdigit(c) isdigit(c)
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
index 235282a13..b99acfc5f 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/inlines.h
@@ -1,15 +1,15 @@
#ifndef CMARK_INLINES_H
#define CMARK_INLINES_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include
#include "references.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
cmark_chunk cmark_clean_url(cmark_mem *mem, cmark_chunk *url);
cmark_chunk cmark_clean_title(cmark_mem *mem, cmark_chunk *title);
cmark_chunk cmark_clean_attributes(cmark_mem *mem, cmark_chunk *attributes);
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
index 47e10e57b..39040a4cc 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/iterator.h
@@ -1,12 +1,12 @@
#ifndef CMARK_ITERATOR_H
#define CMARK_ITERATOR_H
+#include "cmark-gfm.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "cmark-gfm.h"
-
typedef struct {
cmark_event_type ev_type;
cmark_node *node;
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
index 6491b2d46..292a724f5 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/node.h
@@ -1,10 +1,6 @@
#ifndef CMARK_NODE_H
#define CMARK_NODE_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include
#include
@@ -14,6 +10,10 @@ extern "C" {
#include "buffer.h"
#include "chunk.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
typedef struct {
cmark_list_type list_type;
int marker_offset;
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
index 7bcbd19a2..75ef0b6c9 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/plugin.h
@@ -1,13 +1,13 @@
#ifndef CMARK_PLUGIN_H
#define CMARK_PLUGIN_H
+#include "cmark-gfm.h"
+#include "cmark-gfm-extension_api.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
/**
* cmark_plugin:
*
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
index ade02b9c0..1a1ad6dd7 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/registry.h
@@ -1,13 +1,13 @@
#ifndef CMARK_REGISTRY_H
#define CMARK_REGISTRY_H
+#include "cmark-gfm.h"
+#include "cmark-gfm-extension_api.h"
+
#ifdef __cplusplus
extern "C" {
#endif
-#include "cmark-gfm.h"
-#include "cmark-gfm-extension_api.h"
-
CMARK_GFM_EXPORT
void cmark_register_plugin(cmark_plugin_init_func reg_fn);
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
index 79af0ccb5..9b15e78b2 100644
--- a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Headers/render.h
@@ -1,16 +1,16 @@
#ifndef CMARK_RENDER_H
#define CMARK_RENDER_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
#include
#include
#include "buffer.h"
#include "chunk.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
+
typedef enum { LITERAL, NORMAL, TITLE, URL } cmark_escaping;
struct cmark_renderer {
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist
index bba1eaf2e..0e4730179 100644
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist and b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/Info.plist differ
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources
new file mode 100644
index 000000000..86dab2d9b
--- /dev/null
+++ b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/_CodeSignature/CodeResources
@@ -0,0 +1,366 @@
+
+
+
+
+ files
+
+ Headers/buffer.h
+
+ tZpGMMzqwegWbq252w/RH22CNrQ=
+
+ Headers/chunk.h
+
+ cYKmLFziQP87f08egkhBQ9nPHxI=
+
+ Headers/cmark-gfm-extension_api.h
+
+ /0SpvFr3P/NCTTmnDxR+g9Vgt5Q=
+
+ Headers/cmark-gfm.h
+
+ gMxXnkLT8Xk24L4+rRUW6n7Fczk=
+
+ Headers/cmark-gfm_version.h
+
+ 36WeUJ7DNq0hVIor1165oYipDgk=
+
+ Headers/cmark_ctype.h
+
+ pRvqG6d8nUX/m92dC/H/dHY5i9s=
+
+ Headers/export.h
+
+ yaWfcmxcE1oCa8YyCnHeoqhbZ88=
+
+ Headers/footnotes.h
+
+ xJELzAWDzRwzO4OPYn5qxaykKbg=
+
+ Headers/houdini.h
+
+ cdK/+50Xjo8dkbWZ0God+pJhjUs=
+
+ Headers/html.h
+
+ 74A7a6U001iIPlVuSdXnm7/Lfh8=
+
+ Headers/inlines.h
+
+ lZDi0u096rbPTVI6tM0i0aR5NXs=
+
+ Headers/iterator.h
+
+ wucTELUsOxglhWbTBDK7crAoM1c=
+
+ Headers/map.h
+
+ 4NA+rcC+hknCs1Ua2GrZcMFdWP0=
+
+ Headers/mutex.h
+
+ EJktaLcpiYZn0llxq0a6bSEWAKM=
+
+ Headers/node.h
+
+ EoZp7iGEB+p3dhvJxQR48PjrAf8=
+
+ Headers/parser.h
+
+ 0Ec33v9qQk3f0524c/YFNl/CmM8=
+
+ Headers/plugin.h
+
+ yEcy9eD7OMRa40PgPxb04DfojZc=
+
+ Headers/references.h
+
+ wBPgDDsAo6b7hsvLHgmZ4qo2778=
+
+ Headers/registry.h
+
+ 7qBxmf7Y3K2CYVWomDrwGKr9fWA=
+
+ Headers/render.h
+
+ ev0/6mUZXKBbtk/k9fa9SMuc7Sk=
+
+ Headers/scanners.h
+
+ A2bunTwvLu+ipFkQwnTMPNECHKA=
+
+ Headers/syntax_extension.h
+
+ 1wydFh4CKYUMACGv/p711oPBxDs=
+
+ Headers/utf8.h
+
+ RXUYVW8kVB1LST3r7QN24dJn+S8=
+
+ Info.plist
+
+ tOkQ99w+pCpqcy1tRZ0eWJaws0w=
+
+ Modules/module.modulemap
+
+ aDY+uO8mS99xJpy7EZ9hFMN2jsI=
+
+
+ files2
+
+ Headers/buffer.h
+
+ hash2
+
+ IPNeKV5OwWeWMyIVRkN4yhEUwcE59sHsJtw+otyVzhU=
+
+
+ Headers/chunk.h
+
+ hash2
+
+ +dkXRHZ3xdJgxUIUz/9A6ICL4xtab4h03XoErhSpfAM=
+
+
+ Headers/cmark-gfm-extension_api.h
+
+ hash2
+
+ Omn2jWCh4UugA8ik+d0yAltT5MWq9yedoG84YCDApH8=
+
+
+ Headers/cmark-gfm.h
+
+ hash2
+
+ L7vDsGVOaQOUm1MtMIBSauxR4bWaAa2DhHs38so3yEE=
+
+
+ Headers/cmark-gfm_version.h
+
+ hash2
+
+ ZNP8qjOM4HZ+4XgvUim0mQbhDvgaXAKqYplYGzyKVQs=
+
+
+ Headers/cmark_ctype.h
+
+ hash2
+
+ jiFHuvaEMtY/AcnnrRfgliVOxN5M1mC8cT3bOThZgZs=
+
+
+ Headers/export.h
+
+ hash2
+
+ fU070FeyfxQjN52Fq/mis/NNhqhRXZKIEZncGx0HFr4=
+
+
+ Headers/footnotes.h
+
+ hash2
+
+ zTE3JGBY1YszJZaflkcrjjw5ri3pPgsH/d+yK62VJAE=
+
+
+ Headers/houdini.h
+
+ hash2
+
+ seLGibIxbw+xfKwyWQTdt0HpGEiH1+2TkKHddphNk9U=
+
+
+ Headers/html.h
+
+ hash2
+
+ oIgYiDYW7UOv8E8rayzZpWMqFgVpUqCArHti0OCvvwY=
+
+
+ Headers/inlines.h
+
+ hash2
+
+ YGlNNSUK6SHNkMO/2I+1ZEJuQcPgp3iVi6c1fiMncxM=
+
+
+ Headers/iterator.h
+
+ hash2
+
+ HVkYUVyJiPQNLMNrkiz2QrX8vW/G/1MY/c+rftPRBos=
+
+
+ Headers/map.h
+
+ hash2
+
+ Xbuto48R79lb8dqIe4eh4Gfq9OG82N9uf2/RZC/kYBA=
+
+
+ Headers/mutex.h
+
+ hash2
+
+ mAGTs4eeFXw5IzWXHK3uYsIPXFXNTcGfLACSJ4l5WG4=
+
+
+ Headers/node.h
+
+ hash2
+
+ spdTv3cvriOv1cwT8aCeEJqH84lhpPlyzmVCLkwp6jk=
+
+
+ Headers/parser.h
+
+ hash2
+
+ MsDOSg3lFCa/sKKdh6bcN8rrl9euDf9k5/crQBbCHsQ=
+
+
+ Headers/plugin.h
+
+ hash2
+
+ uFoqsB7DkB+w8/R2+SJ4v1Y2NFwzqdQm3zjnRTgJEM4=
+
+
+ Headers/references.h
+
+ hash2
+
+ FQmz+KnIOgS40VTaoQvjM1bJmuqUPhFeUeCDlvJmgME=
+
+
+ Headers/registry.h
+
+ hash2
+
+ EcqWtC902p3532rweUiFiqu3voXi+h5ja0eqb9NCFS8=
+
+
+ Headers/render.h
+
+ hash2
+
+ dWemDKdtrHevHf1uzgYuY8MfgMpMHyZ14D+d4FJYL1Q=
+
+
+ Headers/scanners.h
+
+ hash2
+
+ wMxwfRw8Daqnj3n6DtR8Ylsl9ubpAE8Jvm2JeUcr1jA=
+
+
+ Headers/syntax_extension.h
+
+ hash2
+
+ MY06t7fzn9RWoTzNRsXjygttbLqlOBAVe7v+wzX2H4k=
+
+
+ Headers/utf8.h
+
+ hash2
+
+ NKopuHVmhUN90zC6jL6k35fM5wusklS9veCTNh2swpE=
+
+
+ Modules/module.modulemap
+
+ hash2
+
+ gvWLs+T1yW6fvGh/Cml17oYqvsXpiIsUJ/Tno5I97Lw=
+
+
+
+ rules
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^version.plist$
+
+
+ rules2
+
+ .*\.dSYM($|/)
+
+ weight
+ 11
+
+ ^(.*/)?\.DS_Store$
+
+ omit
+
+ weight
+ 2000
+
+ ^.*
+
+ ^.*\.lproj/
+
+ optional
+
+ weight
+ 1000
+
+ ^.*\.lproj/locversion.plist$
+
+ omit
+
+ weight
+ 1100
+
+ ^Base\.lproj/
+
+ weight
+ 1010
+
+ ^Info\.plist$
+
+ omit
+
+ weight
+ 20
+
+ ^PkgInfo$
+
+ omit
+
+ weight
+ 20
+
+ ^embedded\.provisionprofile$
+
+ weight
+ 20
+
+ ^version\.plist$
+
+ weight
+ 20
+
+
+
+
diff --git a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm
index 37a5eb9ad..d52608e1e 100755
Binary files a/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm and b/Vendor/cmark_gfm.xcframework/ios-arm64_x86_64-simulator/cmark_gfm.framework/cmark_gfm differ