serenity/Userland/Libraries/LibCrypto/CMakeLists.txt

39 lines
969 B
Text
Raw Normal View History

add_compile_options(-Wvla)
set(SOURCES
2023-09-25 19:46:21 +02:00
AEAD/ChaCha20Poly1305.cpp
ASN1/ASN1.cpp
ASN1/DER.cpp
ASN1/PEM.cpp
2020-11-11 13:17:23 +03:30
Authentication/GHash.cpp
2022-04-07 00:16:32 +02:00
Authentication/Poly1305.cpp
BigFraction/BigFraction.cpp
BigInt/Algorithms/BitwiseOperations.cpp
BigInt/Algorithms/Division.cpp
BigInt/Algorithms/GCD.cpp
BigInt/Algorithms/ModularInverse.cpp
BigInt/Algorithms/ModularPower.cpp
BigInt/Algorithms/Multiplication.cpp
BigInt/Algorithms/SimpleOperations.cpp
BigInt/SignedBigInteger.cpp
BigInt/UnsignedBigInteger.cpp
Checksum/Adler32.cpp
Checksum/cksum.cpp
Checksum/CRC32.cpp
Cipher/AES.cpp
2022-04-10 13:39:56 +02:00
Cipher/ChaCha20.cpp
Curves/Curve25519.cpp
2022-04-16 20:47:38 +02:00
Curves/Ed25519.cpp
2022-02-13 01:01:31 +01:00
Curves/X25519.cpp
2022-02-18 16:41:23 +01:00
Curves/X448.cpp
2023-09-16 17:01:54 +04:00
Hash/BLAKE2b.cpp
Hash/MD5.cpp
Hash/SHA1.cpp
Hash/SHA2.cpp
NumberTheory/ModularFunctions.cpp
PK/RSA.cpp
)
serenity_lib(LibCrypto crypto)
target_link_libraries(LibCrypto PRIVATE LibCore)