prototyping protocol stuff

This commit is contained in:
2022-04-23 03:04:41 +02:00
parent cc029ba804
commit a3901029a4
5 changed files with 221 additions and 7 deletions

View File

@@ -11,7 +11,11 @@ add_definitions("-std=c++2a -g")
include(${CMAKE_BINARY_DIR}/conanbuildinfo.cmake)
conan_basic_setup()
add_library(commons_lib include/commons.cpp)
add_library(commons_lib
include/commons.cpp
src/protocol.cpp
)
target_include_directories (commons_lib
PUBLIC
${CONAN_INCLUDE_DIRS}
@@ -23,6 +27,22 @@ target_link_libraries(commons_lib
${CONAN_LIBS}
)
add_executable(commons
src/main.cpp
)
target_include_directories(commons
PUBLIC
${CONAN_INCLUDE_DIRS}
include
commons_lib
)
target_link_directories(commons
PUBLIC
commons_lib
)
#enable_testing()
#add_subdirectory(tests)
set_target_properties(commons_lib PROPERTIES LINKER_LANGUAGE CXX)