Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mbedtls
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
External Wiki
External Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
BC
public
external
mbedtls
Commits
463e09d6
Commit
463e09d6
authored
Jun 24, 2015
by
Manuel Pégourié-Gonnard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Prepare library split
parent
bae389b4
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
110 additions
and
97 deletions
+110
-97
CMakeLists.txt
library/CMakeLists.txt
+81
-69
Makefile
library/Makefile
+29
-28
No files found.
library/CMakeLists.txt
View file @
463e09d6
...
...
@@ -2,76 +2,88 @@ option(USE_STATIC_MBEDTLS_LIBRARY "Build mbed TLS static library." ON)
option
(
USE_SHARED_MBEDTLS_LIBRARY
"Build mbed TLS shared library."
OFF
)
option
(
LINK_WITH_PTHREAD
"Explicitly link mbed TLS library to pthread."
OFF
)
set
(
src_crypto
aes.c
aesni.c
arc4.c
asn1parse.c
asn1write.c
base64.c
bignum.c
blowfish.c
camellia.c
ccm.c
cipher.c
cipher_wrap.c
ctr_drbg.c
des.c
dhm.c
ecdh.c
ecdsa.c
ecp.c
ecp_curves.c
entropy.c
entropy_poll.c
error.c
gcm.c
havege.c
hmac_drbg.c
md.c
md2.c
md4.c
md5.c
md_wrap.c
memory_buffer_alloc.c
oid.c
padlock.c
pem.c
pk.c
pk_wrap.c
pkcs12.c
pkcs5.c
pkparse.c
pkwrite.c
platform.c
ripemd160.c
rsa.c
sha1.c
sha256.c
sha512.c
threading.c
version.c
version_features.c
xtea.c
)
set
(
src_x509
certs.c
pkcs11.c
x509.c
x509_create.c
x509_crl.c
x509_crt.c
x509_csr.c
x509write_crt.c
x509write_csr.c
)
set
(
src_tls
debug.c
net.c
ssl_cache.c
ssl_ciphersuites.c
ssl_cli.c
ssl_cookie.c
ssl_srv.c
ssl_ticket.c
ssl_tls.c
timing.c
)
set
(
src
aes.c
aesni.c
arc4.c
asn1parse.c
asn1write.c
base64.c
bignum.c
blowfish.c
camellia.c
ccm.c
certs.c
cipher.c
cipher_wrap.c
ctr_drbg.c
debug.c
des.c
dhm.c
ecp.c
ecp_curves.c
ecdh.c
ecdsa.c
entropy.c
entropy_poll.c
error.c
gcm.c
havege.c
hmac_drbg.c
md.c
md_wrap.c
md2.c
md4.c
md5.c
memory_buffer_alloc.c
net.c
oid.c
padlock.c
pem.c
pkcs5.c
pkcs11.c
pkcs12.c
pk.c
pk_wrap.c
pkparse.c
pkwrite.c
platform.c
ripemd160.c
rsa.c
sha1.c
sha256.c
sha512.c
ssl_cache.c
ssl_cookie.c
ssl_ticket.c
ssl_ciphersuites.c
ssl_cli.c
ssl_srv.c
ssl_tls.c
threading.c
timing.c
version.c
version_features.c
x509.c
x509_crt.c
x509_crl.c
x509_csr.c
x509_create.c
x509write_crt.c
x509write_csr.c
xtea.c
${
src_crypto
}
${
src_x509
}
${
src_tls
}
)
if
(
WIN32
)
...
...
library/Makefile
View file @
463e09d6
...
...
@@ -42,34 +42,35 @@ ifdef WINDOWS_BUILD
DLEXT
=
dll
endif
OBJS
=
aes.o aesni.o arc4.o
\
asn1parse.o
\
asn1write.o base64.o bignum.o
\
blowfish.o camellia.o ccm.o
\
certs.o cipher.o cipher_wrap.o
\
ctr_drbg.o debug.o des.o
\
dhm.o ecdh.o ecdsa.o
\
ecp.o ecp_curves.o
\
entropy.o entropy_poll.o
\
error.o gcm.o havege.o
\
hmac_drbg.o
\
md.o md_wrap.o md2.o
\
md4.o md5.o
\
memory_buffer_alloc.o net.o
\
oid.o padlock.o pem.o
\
pkcs5.o pkcs11.o pkcs12.o
\
pk.o pk_wrap.o pkparse.o
\
pkwrite.o platform.o ripemd160.o
\
rsa.o sha1.o sha256.o
\
sha512.o ssl_cache.o ssl_cli.o
\
ssl_cookie.o ssl_ticket.o
\
ssl_srv.o ssl_ciphersuites.o
\
ssl_tls.o threading.o timing.o
\
version.o version_features.o
\
x509.o x509_create.o
\
x509_crl.o x509_crt.o x509_csr.o
\
x509write_crt.o x509write_csr.o
\
xtea.o
OBJS_CRYPTO
=
aes.o aesni.o arc4.o
\
asn1parse.o asn1write.o base64.o
\
bignum.o blowfish.o camellia.o
\
ccm.o cipher.o cipher_wrap.o
\
ctr_drbg.o des.o dhm.o
\
ecdh.o ecdsa.o ecp.o
\
ecp_curves.o entropy.o entropy_poll.o
\
error.o gcm.o havege.o
\
hmac_drbg.o md.o md2.o
\
md4.o md5.o md_wrap.o
\
memory_buffer_alloc.o oid.o
\
padlock.o pem.o pk.o
\
pk_wrap.o pkcs12.o pkcs5.o
\
pkparse.o pkwrite.o platform.o
\
ripemd160.o rsa.o sha1.o
\
sha256.o sha512.o threading.o
\
timing.o version.o
\
version_features.o xtea.o
OBJS_X509
=
certs.o pkcs11.o x509.o
\
x509_create.o x509_crl.o x509_crt.o
\
x509_csr.o x509write_crt.o x509write_csr.o
OBJS_TLS
=
debug.o net.o ssl_cache.o
\
ssl_ciphersuites.o ssl_cli.o
\
ssl_cookie.o ssl_srv.o ssl_ticket.o
\
ssl_tls.o
OBJS
=
$(OBJS_CRYPTO)
$(OBJS_X509)
$(OBJS_TLS)
.SILENT
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment