Преглед изворни кода

Support for Static Linux SDK Based on Musl Instead of Glibc

YinYuGuang пре 1 година
родитељ
комит
7c68455671

+ 2 - 0
Sources/CryptoSwift/BlockMode/CCM.swift

@@ -21,6 +21,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #elseif canImport(WASILibc)

+ 2 - 0
Sources/CryptoSwift/Cryptors.swift

@@ -17,6 +17,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #endif

+ 2 - 0
Sources/CryptoSwift/HKDF.swift

@@ -20,6 +20,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #elseif canImport(WASILibc)

+ 2 - 0
Sources/CryptoSwift/Int+Extension.swift

@@ -18,6 +18,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #endif

+ 2 - 0
Sources/CryptoSwift/PKCS/PBKDF2.swift

@@ -20,6 +20,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #elseif canImport(WASILibc)

+ 2 - 0
Sources/CryptoSwift/SHA3.swift

@@ -21,6 +21,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #endif

+ 2 - 0
Sources/CryptoSwift/SecureBytes.swift

@@ -17,6 +17,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(WinSDK)
 import WinSDK
 #endif

+ 2 - 0
Sources/CryptoSwift/UInt32+Extension.swift

@@ -17,6 +17,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #endif

+ 2 - 0
Sources/CryptoSwift/UInt8+Extension.swift

@@ -17,6 +17,8 @@
 import Darwin
 #elseif canImport(Glibc)
 import Glibc
+#elseif canImport(Musl)
+import Musl
 #elseif canImport(ucrt)
 import ucrt
 #endif