1 CMAKE_MINIMUM_REQUIRED(VERSION 2.4)
\r
2 IF(COMMAND CMAKE_POLICY)
\r
3 CMAKE_POLICY(SET CMP0003 OLD)
\r
4 ENDIF(COMMAND CMAKE_POLICY)
\r
10 hashes/helper/hash_memory.c
\r
16 misc/crypt/crypt_argchk.c
\r
17 misc/crypt/crypt_cipher_descriptor.c
\r
18 misc/crypt/crypt_cipher_is_valid.c
\r
19 misc/crypt/crypt_find_cipher.c
\r
20 misc/crypt/crypt_find_cipher_any.c
\r
21 misc/crypt/crypt_find_cipher_id.c
\r
22 misc/crypt/crypt_find_hash.c
\r
23 misc/crypt/crypt_find_hash_any.c
\r
24 misc/crypt/crypt_find_hash_id.c
\r
25 misc/crypt/crypt_find_hash_oid.c
\r
26 misc/crypt/crypt_find_prng.c
\r
27 misc/crypt/crypt_fsa.c
\r
28 misc/crypt/crypt_hash_descriptor.c
\r
29 misc/crypt/crypt_hash_is_valid.c
\r
30 misc/crypt/crypt_ltc_mp_descriptor.c
\r
31 misc/crypt/crypt_prng_descriptor.c
\r
32 misc/crypt/crypt_prng_is_valid.c
\r
33 misc/crypt/crypt_register_cipher.c
\r
34 misc/crypt/crypt_register_hash.c
\r
35 misc/crypt/crypt_register_prng.c
\r
36 misc/crypt/crypt_unregister_cipher.c
\r
37 misc/crypt/crypt_unregister_hash.c
\r
38 misc/crypt/crypt_unregister_prng.c
\r
39 pk/asn1/der/bit/der_decode_bit_string.c
\r
40 pk/asn1/der/bit/der_encode_bit_string.c
\r
41 pk/asn1/der/bit/der_length_bit_string.c
\r
42 pk/asn1/der/boolean/der_decode_boolean.c
\r
43 pk/asn1/der/boolean/der_encode_boolean.c
\r
44 pk/asn1/der/boolean/der_length_boolean.c
\r
45 pk/asn1/der/choice/der_decode_choice.c
\r
46 pk/asn1/der/ia5/der_decode_ia5_string.c
\r
47 pk/asn1/der/ia5/der_encode_ia5_string.c
\r
48 pk/asn1/der/ia5/der_length_ia5_string.c
\r
49 pk/asn1/der/integer/der_decode_integer.c
\r
50 pk/asn1/der/integer/der_encode_integer.c
\r
51 pk/asn1/der/integer/der_length_integer.c
\r
52 pk/asn1/der/object_identifier/der_decode_object_identifier.c
\r
53 pk/asn1/der/object_identifier/der_encode_object_identifier.c
\r
54 pk/asn1/der/object_identifier/der_length_object_identifier.c
\r
55 pk/asn1/der/octet/der_decode_octet_string.c
\r
56 pk/asn1/der/octet/der_encode_octet_string.c
\r
57 pk/asn1/der/octet/der_length_octet_string.c
\r
58 pk/asn1/der/printable_string/der_decode_printable_string.c
\r
59 pk/asn1/der/printable_string/der_encode_printable_string.c
\r
60 pk/asn1/der/printable_string/der_length_printable_string.c
\r
61 pk/asn1/der/sequence/der_decode_sequence_ex.c
\r
62 pk/asn1/der/sequence/der_decode_sequence_flexi.c
\r
63 pk/asn1/der/sequence/der_decode_sequence_multi.c
\r
64 pk/asn1/der/sequence/der_encode_sequence_ex.c
\r
65 pk/asn1/der/sequence/der_encode_sequence_multi.c
\r
66 pk/asn1/der/sequence/der_length_sequence.c
\r
67 pk/asn1/der/sequence/der_sequence_free.c
\r
68 pk/asn1/der/set/der_encode_set.c
\r
69 pk/asn1/der/set/der_encode_setof.c
\r
70 pk/asn1/der/short_integer/der_decode_short_integer.c
\r
71 pk/asn1/der/short_integer/der_encode_short_integer.c
\r
72 pk/asn1/der/short_integer/der_length_short_integer.c
\r
73 pk/asn1/der/utctime/der_decode_utctime.c
\r
74 pk/asn1/der/utctime/der_encode_utctime.c
\r
75 pk/asn1/der/utctime/der_length_utctime.c
\r
76 pk/asn1/der/utf8/der_decode_utf8_string.c
\r
77 pk/asn1/der/utf8/der_encode_utf8_string.c
\r
78 pk/asn1/der/utf8/der_length_utf8_string.c
\r
79 pk/pkcs1/pkcs_1_i2osp.c
\r
80 pk/pkcs1/pkcs_1_mgf1.c
\r
81 pk/pkcs1/pkcs_1_oaep_decode.c
\r
82 pk/pkcs1/pkcs_1_oaep_encode.c
\r
83 pk/pkcs1/pkcs_1_os2ip.c
\r
84 pk/pkcs1/pkcs_1_pss_decode.c
\r
85 pk/pkcs1/pkcs_1_pss_encode.c
\r
86 pk/pkcs1/pkcs_1_v1_5_decode.c
\r
87 pk/pkcs1/pkcs_1_v1_5_encode.c
\r
88 pk/rsa/rsa_decrypt_key.c
\r
89 pk/rsa/rsa_encrypt_key.c
\r
91 pk/rsa/rsa_exptmod.c
\r
94 pk/rsa/rsa_make_key.c
\r
95 pk/rsa/rsa_sign_hash.c
\r
96 pk/rsa/rsa_verify_hash.c
\r
99 ADD_DEFINITIONS(-DLTC_NO_ASM)
\r
100 ADD_DEFINITIONS(-DLTC_SOURCE)
\r
101 INCLUDE_DIRECTORIES(headers)
\r
102 ADD_LIBRARY(tomcrypt ${LIBTOMCRYPT_SRC})
\r
103 TARGET_LINK_LIBRARIES(tomcrypt tommath)
\r