josi
2 weeks ago
8 changed files with 112 additions and 16 deletions
@ -0,0 +1,45 @@ |
|||
# JS update 29.02.2024 |
|||
# Odstranene nepotrebne podmienky a funkcie |
|||
|
|||
cmake_minimum_required(VERSION 3.7) |
|||
|
|||
# CMake instructions to build tiitls library |
|||
|
|||
# Set the project name |
|||
project(tiitls1.3) |
|||
|
|||
configure_file(./sal/tls_sal_m.xpp ./lib/tls_sal.cpp COPYONLY) |
|||
|
|||
set(SRC |
|||
./lib/tls_cert_chain.cpp |
|||
./lib/tls_client_recv.cpp |
|||
./lib/tls_client_send.cpp |
|||
./lib/tls_keys_calc.cpp |
|||
./lib/tls_sockets.cpp |
|||
./lib/tls_octads.cpp |
|||
./lib/tls_logger.cpp |
|||
./lib/tls_protocol.cpp |
|||
./lib/tls_cacerts.cpp |
|||
./lib/tls_client_cert.cpp |
|||
./lib/tls_tickets.cpp |
|||
./lib/tls_x509.cpp |
|||
./lib/tls_sal.cpp |
|||
./lib/ibe/tls_bfibe.cpp |
|||
./lib/ibe/tls_pqibe.cpp |
|||
) |
|||
|
|||
# Add a library |
|||
add_library(tiitls STATIC ${SRC}) |
|||
|
|||
target_include_directories(tiitls PUBLIC include) |
|||
target_include_directories(tiitls PUBLIC sal/miracl) |
|||
target_include_directories(tiitls PUBLIC sal/miracl/includes) |
|||
|
|||
# CMake instructions to build client app |
|||
|
|||
add_executable( client src/client.cpp ) |
|||
|
|||
target_link_libraries(client tiitls ) |
|||
|
|||
target_link_libraries(client ${PROJECT_SOURCE_DIR}/sal/miracl/core.a -loqs -lstdc++ -lws2_32) |
|||
|
Loading…
Reference in new issue