- Updated and cleaned CMakeList

This commit is contained in:
Paul Bakker 2009-07-11 19:54:40 +00:00
parent 7cea7627c4
commit 396c52f711
2 changed files with 26 additions and 11 deletions

View file

@ -3,10 +3,13 @@ project(POLARSSL C)
enable_testing()
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O0 -Wall -W -Wdeclaration-after-statement -fprofile-arcs -ftest-coverage -lgcov")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -W -Wdeclaration-after-statement")
set(CMAKE_C_FLAGS_DEBUG "-g -O0")
set(CMAKE_C_FLAGS_COVERAGE "-g -O0 -fprofile-arcs -ftest-coverage -lgcov")
if(CMAKE_BUILD_TYPE STREQUAL "Coverage")
set(CMAKE_SHARED_LINKER_FLAGS "-fprofile-arcs -ftest-coverage")
#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O0 -Wall -W")
#set(CMAKE_SHARED_LINKER_FLAGS "")
endif(CMAKE_BUILD_TYPE STREQUAL "Coverage")
include_directories(include/)

View file

@ -1,15 +1,27 @@
add_library(polarssl STATIC
base64.c rsa.c timing.c havege.c
md5.c
ssl_cli.c
bignum.c debug.c sha1.c x509parse.c
aes.c net.c ssl_srv.c
camellia.c des.c md2.c sha2.c xtea.c
aes.c
arc4.c
padlock.c
ssl_tls.c
base64.c
bignum.c
camellia.c
certs.c
debug.c
des.c
dhm.c
havege.c
md2.c
md4.c
md5.c
net.c
padlock.c
rsa.c
sha1.c
sha2.c
sha4.c
ssl_cli.c
ssl_srv.c
ssl_tls.c
timing.c
x509parse.c
xtea.c
)