1 idf_component_register(SRCS
\r
2 "../../../../ext/olm/src/account.cpp"
\r
3 #"../../../../ext/olm/lib/crypto-algorithms/aes.c"
\r
4 "../../../../ext/olm/src/base64.cpp"
\r
5 "../../../../ext/olm/src/cipher.cpp"
\r
6 "../../../../ext/olm/src/crypto.cpp"
\r
7 "../../../../ext/olm/lib/curve25519-donna/curve25519-donna.c"
\r
8 "../../../../ext/olm/src/ed25519.c"
\r
9 "../../../../ext/olm/src/error.c"
\r
10 "../../../../ext/olm/src/inbound_group_session.c"
\r
11 "../../../../ext/olm/src/megolm.c"
\r
12 "../../../../ext/olm/src/memory.cpp"
\r
13 "../../../../ext/olm/src/message.cpp"
\r
14 "../../../../ext/olm/src/olm.cpp"
\r
15 "../../../../ext/olm/src/outbound_group_session.c"
\r
16 "../../../../ext/olm/src/pickle.cpp"
\r
17 "../../../../ext/olm/src/pickle_encoding.c"
\r
18 "../../../../ext/olm/src/pk.cpp"
\r
19 "../../../../ext/olm/src/sas.c"
\r
20 "../../../../ext/olm/src/session.cpp"
\r
21 "../../../../ext/olm/lib/crypto-algorithms/sha256.c"
\r
22 "../../../../ext/olm/src/utility.cpp"
\r
23 "../../../../src/matrix.c"
\r
24 "../../../../src/matrix_http_mongoose.c"
\r
25 "../../../../ext/mongoose/mongoose.c"
\r
26 "../../../../ext/mjson/src/mjson.c"
\r
28 "../../../../ext/olm/include"
\r
29 "../../../../ext/olm/lib"
\r
30 "../../../../ext/mongoose"
\r
31 "../../../../ext/mjson/src"
\r
37 add_definitions(-DOLM_STATIC_DEFINE)
\r
38 add_definitions(-DOLMLIB_VERSION_MAJOR=3)
\r
39 add_definitions(-DOLMLIB_VERSION_MINOR=2)
\r
40 add_definitions(-DOLMLIB_VERSION_PATCH=15)
\r
41 add_definitions(-DMG_ENABLE_MBEDTLS=1)
\r
43 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
\r