blob: 6c7446ce3b34bf6efcfbc58c97d185fbce3a2532 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
# -*- cmake -*-
project(libgcrypt)
if (WINDOWS)
include_directories(
../gpg.vs/inc.vs
../gpg.vs/libgcrypt-1.2.2.vs/custom
../libgpg-error/libgpg-error-1.0/src
libgcrypt-1.2.2/src
libgcrypt-1.2.2/mpi
libgcrypt-1.2.2/mpi/generic
)
else (WINDOWS)
include_directories(
libgcrypt-1.2.2/src
libgcrypt-1.2.2/mpi
libgcrypt-1.2.2/mpi/generic
)
endif (WINDOWS)
set(libgcrypt_SOURCE_FILES
libgcrypt-1.2.2/src/ath.c
libgcrypt-1.2.2/src/global.c
libgcrypt-1.2.2/src/misc.c
libgcrypt-1.2.2/src/missing-string.c
libgcrypt-1.2.2/src/module.c
libgcrypt-1.2.2/src/secmem.c
libgcrypt-1.2.2/src/sexp.c
libgcrypt-1.2.2/src/stdmem.c
libgcrypt-1.2.2/cipher/ac.c
libgcrypt-1.2.2/cipher/arcfour.c
libgcrypt-1.2.2/cipher/blowfish.c
libgcrypt-1.2.2/cipher/cast5.c
libgcrypt-1.2.2/cipher/cipher.c
libgcrypt-1.2.2/cipher/crc.c
libgcrypt-1.2.2/cipher/des.c
libgcrypt-1.2.2/cipher/dsa.c
libgcrypt-1.2.2/cipher/elgamal.c
libgcrypt-1.2.2/cipher/md.c
libgcrypt-1.2.2/cipher/md4.c
libgcrypt-1.2.2/cipher/md5.c
libgcrypt-1.2.2/cipher/primegen.c
libgcrypt-1.2.2/cipher/pubkey.c
libgcrypt-1.2.2/cipher/random.c
libgcrypt-1.2.2/cipher/rfc2268.c
libgcrypt-1.2.2/cipher/rijndael.c
libgcrypt-1.2.2/cipher/rmd160.c
# libgcrypt-1.2.2/cipher/rndegd.c
# libgcrypt-1.2.2/cipher/rndlinux.c
# libgcrypt-1.2.2/cipher/rndunix.c
libgcrypt-1.2.2/cipher/rndw32.c
libgcrypt-1.2.2/cipher/rsa.c
libgcrypt-1.2.2/cipher/serpent.c
libgcrypt-1.2.2/cipher/sha1.c
libgcrypt-1.2.2/cipher/sha256.c
libgcrypt-1.2.2/cipher/sha512.c
libgcrypt-1.2.2/cipher/tiger.c
libgcrypt-1.2.2/cipher/twofish.c
libgcrypt-1.2.2/mpi/mpi-add.c
libgcrypt-1.2.2/mpi/mpi-bit.c
libgcrypt-1.2.2/mpi/mpi-cmp.c
libgcrypt-1.2.2/mpi/mpi-div.c
libgcrypt-1.2.2/mpi/mpi-gcd.c
libgcrypt-1.2.2/mpi/mpi-inline.c
libgcrypt-1.2.2/mpi/mpi-inv.c
libgcrypt-1.2.2/mpi/mpi-mpow.c
libgcrypt-1.2.2/mpi/mpi-mul.c
libgcrypt-1.2.2/mpi/mpi-pow.c
libgcrypt-1.2.2/mpi/mpi-scan.c
libgcrypt-1.2.2/mpi/mpicoder.c
libgcrypt-1.2.2/mpi/mpih-div.c
libgcrypt-1.2.2/mpi/mpih-mul.c
libgcrypt-1.2.2/mpi/mpiutil.c
libgcrypt-1.2.2/mpi/generic/mpih-add1.c
libgcrypt-1.2.2/mpi/generic/mpih-lshift.c
libgcrypt-1.2.2/mpi/generic/mpih-mul1.c
libgcrypt-1.2.2/mpi/generic/mpih-mul2.c
libgcrypt-1.2.2/mpi/generic/mpih-mul3.c
libgcrypt-1.2.2/mpi/generic/mpih-rshift.c
libgcrypt-1.2.2/mpi/generic/mpih-sub1.c
libgcrypt-1.2.2/mpi/generic/udiv-w-sdiv.c
)
set(libgcrypt_HEADER_FILES
CMakeLists.txt
libgcrypt-1.2.2/src/ath.h
libgcrypt-1.2.2/src/cipher.h
libgcrypt-1.2.2/src/g10lib.h
libgcrypt-1.2.2/src/gcrypt-module.h
libgcrypt-1.2.2/src/gcrypt.h
libgcrypt-1.2.2/src/mpi.h
libgcrypt-1.2.2/src/secmem.h
libgcrypt-1.2.2/src/stdmem.h
libgcrypt-1.2.2/src/types.h
libgcrypt-1.2.2/cipher/bithelp.h
libgcrypt-1.2.2/cipher/random.h
libgcrypt-1.2.2/cipher/rand-internal.h
libgcrypt-1.2.2/cipher/rmd.h
libgcrypt-1.2.2/mpi/longlong.h
libgcrypt-1.2.2/mpi/mpi-inline.h
libgcrypt-1.2.2/mpi/mpi-internal.h
libgcrypt-1.2.2/mpi/generic/mpi-asm-defs.h
)
set_source_files_properties(${libgcrypt_HEADER_FILES}
PROPERTIES HEADER_FILE_ONLY TRUE)
list(APPEND libgcrypt_SOURCE_FILES ${libgcrypt_HEADER_FILES})
add_library (libgcrypt ${libgcrypt_SOURCE_FILES})
target_link_libraries(
libgcrypt
)
|