Mercurial > hg > orthanc-object-storage
annotate Common/CryptoPPConfiguration.cmake @ 151:00cd1f01dd5d
fix initialization and finalization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 21 Jun 2024 10:29:52 +0200 |
parents | 3c7e0374f28e |
children |
rev | line source |
---|---|
38
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
1 # Cloud storage plugins for Orthanc |
145
3c7e0374f28e
updated copyright, as Orthanc Team now replaces Osimis
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
138
diff
changeset
|
2 # Copyright (C) 2020-2023 Osimis S.A., Belgium |
3c7e0374f28e
updated copyright, as Orthanc Team now replaces Osimis
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
138
diff
changeset
|
3 # Copyright (C) 2024-2024 Orthanc Team SRL, Belgium |
3c7e0374f28e
updated copyright, as Orthanc Team now replaces Osimis
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
138
diff
changeset
|
4 # Copyright (C) 2021-2024 Sebastien Jodogne, ICTEAM UCLouvain, Belgium |
38
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
5 # |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
6 # This program is free software: you can redistribute it and/or |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
7 # modify it under the terms of the GNU Affero General Public License |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
8 # as published by the Free Software Foundation, either version 3 of |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
9 # the License, or (at your option) any later version. |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
10 # |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
11 # This program is distributed in the hope that it will be useful, but |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
12 # WITHOUT ANY WARRANTY; without even the implied warranty of |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
14 # Affero General Public License for more details. |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
15 # |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
16 # You should have received a copy of the GNU Affero General Public License |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
17 # along with this program. If not, see <http://www.gnu.org/licenses/>. |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
18 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
19 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
20 if (STATIC_BUILD OR NOT USE_SYSTEM_CRYPTOPP) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
21 # The .tar.gz package was created by "./CryptoPPPackage.sh" |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
22 SET(CRYPTOPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/cryptopp-840) |
138
a360eb28089d
third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
38
diff
changeset
|
23 SET(CRYPTOPP_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/cryptopp-840.tar.gz") |
38
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
24 SET(CRYPTOPP_MD5 "d42363e8a12c06a000720335a4da70d3") |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
25 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
26 DownloadPackage(${CRYPTOPP_MD5} ${CRYPTOPP_URL} "${CRYPTOPP_SOURCES_DIR}") |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
27 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
28 include_directories( |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
29 ${CRYPTOPP_SOURCES_DIR} |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
30 ) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
31 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
32 # TODO - Consider adding SIMD support |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
33 add_definitions( |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
34 -DCRYPTOPP_DISABLE_ASM |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
35 ) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
36 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
37 set(CRYPTOPP_SOURCES |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
38 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/aria_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
39 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/bench1.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
40 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/bench2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
41 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/bench3.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
42 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/blake2b_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
43 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/blake2s_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
44 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/chacha_avx.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
45 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/chacha_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
46 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/cham_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
47 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/crc_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
48 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/datatest.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
49 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/dlltest.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
50 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/fipsalgt.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
51 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/fipstest.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
52 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/gcm_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
53 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/gf2n_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
54 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/keccak_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
55 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/lea_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
56 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/neon_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
57 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/ppc_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
58 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/regtest1.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
59 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/regtest2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
60 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/regtest3.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
61 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/regtest4.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
62 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/rijndael_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
63 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/sha_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
64 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/shacal2_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
65 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/simon128_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
66 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/sm4_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
67 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/speck128_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
68 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/sse_simd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
69 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/test.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
70 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat0.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
71 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat1.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
72 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat10.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
73 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
74 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat3.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
75 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat4.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
76 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat5.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
77 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat6.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
78 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat7.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
79 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat8.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
80 # ${CRYPTOPP_SOURCES_DIR}/cryptopp/validat9.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
81 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
82 ${CRYPTOPP_SOURCES_DIR}/cryptopp/3way.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
83 ${CRYPTOPP_SOURCES_DIR}/cryptopp/adler32.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
84 ${CRYPTOPP_SOURCES_DIR}/cryptopp/algebra.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
85 ${CRYPTOPP_SOURCES_DIR}/cryptopp/algparam.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
86 ${CRYPTOPP_SOURCES_DIR}/cryptopp/allocate.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
87 ${CRYPTOPP_SOURCES_DIR}/cryptopp/arc4.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
88 ${CRYPTOPP_SOURCES_DIR}/cryptopp/aria.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
89 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ariatab.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
90 ${CRYPTOPP_SOURCES_DIR}/cryptopp/asn.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
91 ${CRYPTOPP_SOURCES_DIR}/cryptopp/authenc.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
92 ${CRYPTOPP_SOURCES_DIR}/cryptopp/base32.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
93 ${CRYPTOPP_SOURCES_DIR}/cryptopp/base64.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
94 ${CRYPTOPP_SOURCES_DIR}/cryptopp/basecode.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
95 ${CRYPTOPP_SOURCES_DIR}/cryptopp/bfinit.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
96 ${CRYPTOPP_SOURCES_DIR}/cryptopp/blake2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
97 ${CRYPTOPP_SOURCES_DIR}/cryptopp/blowfish.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
98 ${CRYPTOPP_SOURCES_DIR}/cryptopp/blumshub.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
99 ${CRYPTOPP_SOURCES_DIR}/cryptopp/camellia.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
100 ${CRYPTOPP_SOURCES_DIR}/cryptopp/cast.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
101 ${CRYPTOPP_SOURCES_DIR}/cryptopp/casts.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
102 ${CRYPTOPP_SOURCES_DIR}/cryptopp/cbcmac.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
103 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ccm.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
104 ${CRYPTOPP_SOURCES_DIR}/cryptopp/chacha.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
105 ${CRYPTOPP_SOURCES_DIR}/cryptopp/chachapoly.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
106 ${CRYPTOPP_SOURCES_DIR}/cryptopp/cham.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
107 ${CRYPTOPP_SOURCES_DIR}/cryptopp/channels.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
108 ${CRYPTOPP_SOURCES_DIR}/cryptopp/cmac.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
109 ${CRYPTOPP_SOURCES_DIR}/cryptopp/cpu.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
110 ${CRYPTOPP_SOURCES_DIR}/cryptopp/crc.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
111 ${CRYPTOPP_SOURCES_DIR}/cryptopp/cryptlib.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
112 ${CRYPTOPP_SOURCES_DIR}/cryptopp/darn.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
113 ${CRYPTOPP_SOURCES_DIR}/cryptopp/default.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
114 ${CRYPTOPP_SOURCES_DIR}/cryptopp/des.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
115 ${CRYPTOPP_SOURCES_DIR}/cryptopp/dessp.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
116 ${CRYPTOPP_SOURCES_DIR}/cryptopp/dh.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
117 ${CRYPTOPP_SOURCES_DIR}/cryptopp/dh2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
118 ${CRYPTOPP_SOURCES_DIR}/cryptopp/dll.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
119 ${CRYPTOPP_SOURCES_DIR}/cryptopp/donna_32.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
120 ${CRYPTOPP_SOURCES_DIR}/cryptopp/donna_64.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
121 ${CRYPTOPP_SOURCES_DIR}/cryptopp/donna_sse.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
122 ${CRYPTOPP_SOURCES_DIR}/cryptopp/dsa.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
123 ${CRYPTOPP_SOURCES_DIR}/cryptopp/eax.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
124 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ec2n.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
125 ${CRYPTOPP_SOURCES_DIR}/cryptopp/eccrypto.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
126 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ecp.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
127 ${CRYPTOPP_SOURCES_DIR}/cryptopp/elgamal.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
128 ${CRYPTOPP_SOURCES_DIR}/cryptopp/emsa2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
129 ${CRYPTOPP_SOURCES_DIR}/cryptopp/eprecomp.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
130 ${CRYPTOPP_SOURCES_DIR}/cryptopp/esign.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
131 ${CRYPTOPP_SOURCES_DIR}/cryptopp/files.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
132 ${CRYPTOPP_SOURCES_DIR}/cryptopp/filters.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
133 ${CRYPTOPP_SOURCES_DIR}/cryptopp/fips140.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
134 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gcm.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
135 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gf256.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
136 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gf2_32.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
137 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gf2n.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
138 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gfpcrypt.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
139 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gost.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
140 ${CRYPTOPP_SOURCES_DIR}/cryptopp/gzip.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
141 ${CRYPTOPP_SOURCES_DIR}/cryptopp/hc128.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
142 ${CRYPTOPP_SOURCES_DIR}/cryptopp/hc256.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
143 ${CRYPTOPP_SOURCES_DIR}/cryptopp/hex.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
144 ${CRYPTOPP_SOURCES_DIR}/cryptopp/hight.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
145 ${CRYPTOPP_SOURCES_DIR}/cryptopp/hmac.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
146 ${CRYPTOPP_SOURCES_DIR}/cryptopp/hrtimer.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
147 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ida.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
148 ${CRYPTOPP_SOURCES_DIR}/cryptopp/idea.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
149 ${CRYPTOPP_SOURCES_DIR}/cryptopp/integer.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
150 ${CRYPTOPP_SOURCES_DIR}/cryptopp/iterhash.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
151 ${CRYPTOPP_SOURCES_DIR}/cryptopp/kalyna.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
152 ${CRYPTOPP_SOURCES_DIR}/cryptopp/kalynatab.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
153 ${CRYPTOPP_SOURCES_DIR}/cryptopp/keccak.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
154 ${CRYPTOPP_SOURCES_DIR}/cryptopp/keccak_core.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
155 ${CRYPTOPP_SOURCES_DIR}/cryptopp/lea.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
156 ${CRYPTOPP_SOURCES_DIR}/cryptopp/luc.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
157 ${CRYPTOPP_SOURCES_DIR}/cryptopp/mars.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
158 ${CRYPTOPP_SOURCES_DIR}/cryptopp/marss.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
159 ${CRYPTOPP_SOURCES_DIR}/cryptopp/md2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
160 ${CRYPTOPP_SOURCES_DIR}/cryptopp/md4.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
161 ${CRYPTOPP_SOURCES_DIR}/cryptopp/md5.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
162 ${CRYPTOPP_SOURCES_DIR}/cryptopp/misc.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
163 ${CRYPTOPP_SOURCES_DIR}/cryptopp/modes.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
164 ${CRYPTOPP_SOURCES_DIR}/cryptopp/mqueue.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
165 ${CRYPTOPP_SOURCES_DIR}/cryptopp/mqv.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
166 ${CRYPTOPP_SOURCES_DIR}/cryptopp/nbtheory.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
167 ${CRYPTOPP_SOURCES_DIR}/cryptopp/oaep.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
168 ${CRYPTOPP_SOURCES_DIR}/cryptopp/osrng.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
169 ${CRYPTOPP_SOURCES_DIR}/cryptopp/padlkrng.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
170 ${CRYPTOPP_SOURCES_DIR}/cryptopp/panama.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
171 ${CRYPTOPP_SOURCES_DIR}/cryptopp/pch.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
172 ${CRYPTOPP_SOURCES_DIR}/cryptopp/pkcspad.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
173 ${CRYPTOPP_SOURCES_DIR}/cryptopp/poly1305.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
174 ${CRYPTOPP_SOURCES_DIR}/cryptopp/polynomi.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
175 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ppc_power7.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
176 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ppc_power8.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
177 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ppc_power9.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
178 ${CRYPTOPP_SOURCES_DIR}/cryptopp/pssr.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
179 ${CRYPTOPP_SOURCES_DIR}/cryptopp/pubkey.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
180 ${CRYPTOPP_SOURCES_DIR}/cryptopp/queue.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
181 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rabbit.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
182 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rabin.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
183 ${CRYPTOPP_SOURCES_DIR}/cryptopp/randpool.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
184 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rc2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
185 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rc5.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
186 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rc6.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
187 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rdrand.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
188 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rdtables.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
189 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rijndael.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
190 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ripemd.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
191 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rng.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
192 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rsa.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
193 ${CRYPTOPP_SOURCES_DIR}/cryptopp/rw.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
194 ${CRYPTOPP_SOURCES_DIR}/cryptopp/safer.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
195 ${CRYPTOPP_SOURCES_DIR}/cryptopp/salsa.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
196 ${CRYPTOPP_SOURCES_DIR}/cryptopp/scrypt.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
197 ${CRYPTOPP_SOURCES_DIR}/cryptopp/seal.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
198 ${CRYPTOPP_SOURCES_DIR}/cryptopp/seed.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
199 ${CRYPTOPP_SOURCES_DIR}/cryptopp/serpent.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
200 ${CRYPTOPP_SOURCES_DIR}/cryptopp/sha.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
201 ${CRYPTOPP_SOURCES_DIR}/cryptopp/sha3.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
202 ${CRYPTOPP_SOURCES_DIR}/cryptopp/shacal2.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
203 ${CRYPTOPP_SOURCES_DIR}/cryptopp/shake.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
204 ${CRYPTOPP_SOURCES_DIR}/cryptopp/shark.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
205 ${CRYPTOPP_SOURCES_DIR}/cryptopp/sharkbox.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
206 ${CRYPTOPP_SOURCES_DIR}/cryptopp/simeck.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
207 ${CRYPTOPP_SOURCES_DIR}/cryptopp/simon.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
208 ${CRYPTOPP_SOURCES_DIR}/cryptopp/simple.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
209 ${CRYPTOPP_SOURCES_DIR}/cryptopp/skipjack.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
210 ${CRYPTOPP_SOURCES_DIR}/cryptopp/sm3.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
211 ${CRYPTOPP_SOURCES_DIR}/cryptopp/sm4.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
212 ${CRYPTOPP_SOURCES_DIR}/cryptopp/sosemanuk.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
213 ${CRYPTOPP_SOURCES_DIR}/cryptopp/speck.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
214 ${CRYPTOPP_SOURCES_DIR}/cryptopp/square.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
215 ${CRYPTOPP_SOURCES_DIR}/cryptopp/squaretb.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
216 ${CRYPTOPP_SOURCES_DIR}/cryptopp/strciphr.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
217 ${CRYPTOPP_SOURCES_DIR}/cryptopp/tea.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
218 ${CRYPTOPP_SOURCES_DIR}/cryptopp/tftables.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
219 ${CRYPTOPP_SOURCES_DIR}/cryptopp/threefish.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
220 ${CRYPTOPP_SOURCES_DIR}/cryptopp/tiger.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
221 ${CRYPTOPP_SOURCES_DIR}/cryptopp/tigertab.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
222 ${CRYPTOPP_SOURCES_DIR}/cryptopp/ttmac.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
223 ${CRYPTOPP_SOURCES_DIR}/cryptopp/tweetnacl.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
224 ${CRYPTOPP_SOURCES_DIR}/cryptopp/twofish.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
225 ${CRYPTOPP_SOURCES_DIR}/cryptopp/vmac.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
226 ${CRYPTOPP_SOURCES_DIR}/cryptopp/wake.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
227 ${CRYPTOPP_SOURCES_DIR}/cryptopp/whrlpool.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
228 ${CRYPTOPP_SOURCES_DIR}/cryptopp/xed25519.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
229 ${CRYPTOPP_SOURCES_DIR}/cryptopp/xtr.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
230 ${CRYPTOPP_SOURCES_DIR}/cryptopp/xtrcrypt.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
231 ${CRYPTOPP_SOURCES_DIR}/cryptopp/xts.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
232 ${CRYPTOPP_SOURCES_DIR}/cryptopp/zdeflate.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
233 ${CRYPTOPP_SOURCES_DIR}/cryptopp/zinflate.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
234 ${CRYPTOPP_SOURCES_DIR}/cryptopp/zlib.cpp |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
235 ) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
236 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
237 source_group(ThirdParty\\cryptopp REGULAR_EXPRESSION ${CRYPTOPP_SOURCES_DIR}/.*) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
238 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
239 else() |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
240 ## |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
241 ## Inclusion of system-wide crypto++ |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
242 ## |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
243 check_include_file_cxx(cryptopp/cryptlib.h HAVE_CRYPTOPP_H) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
244 if (NOT HAVE_CRYPTOPP_H) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
245 message(FATAL_ERROR "Please install the libcrypto++-dev package") |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
246 endif() |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
247 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
248 include(CheckCXXSymbolExists) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
249 set(CMAKE_REQUIRED_LIBRARIES cryptopp) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
250 check_cxx_symbol_exists("CryptoPP::SHA1::InitState" cryptopp/sha.h HAVE_LIBCRYPTOPP) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
251 if (NOT HAVE_LIBCRYPTOPP) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
252 message(FATAL_ERROR "Unable to find the cryptopp library") |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
253 endif() |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
254 |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
255 set(CRYPTOPP_LIBRARIES cryptopp) |
9c0dfd10d5d0
statically link against libcrypto++
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff
changeset
|
256 endif() |