payload analysis

This commit is contained in:
2026-04-22 17:19:26 +00:00
parent e75471a2d9
commit 2eb76beb1a
9 changed files with 223 additions and 29 deletions
+8 -9
View File
@@ -44,20 +44,19 @@ FetchContent_Declare(
FetchContent_MakeAvailable(Encryption)
# ============================================================
# Target Networking
# Target Test
# ============================================================
file(GLOB_RECURSE SOURCES "src/*.cc")
if (CMAKE_MSVC_RUNTIME_LIBRARY MATCHES "DLL$")
add_executable(${SUB_PROJECT_NAME} ${SOURCES})
else ()
add_executable(${SUB_PROJECT_NAME} ${SOURCES})
endif ()
add_library(${SUB_PROJECT_NAME}_lib INTERFACE)
target_link_libraries(${SUB_PROJECT_NAME} PUBLIC ${ROOT_PROJECT_NAME}::Common)
target_link_libraries(${SUB_PROJECT_NAME} PUBLIC ${ROOT_PROJECT_NAME}::Encryption)
target_link_libraries(${SUB_PROJECT_NAME}_lib INTERFACE ${ROOT_PROJECT_NAME}::Common)
target_link_libraries(${SUB_PROJECT_NAME}_lib INTERFACE ${ROOT_PROJECT_NAME}::Encryption)
target_include_directories(${SUB_PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_include_directories(${SUB_PROJECT_NAME}_lib INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include)
add_executable(${SUB_PROJECT_NAME} ${SOURCES})
target_link_libraries(${SUB_PROJECT_NAME} PUBLIC ${SUB_PROJECT_NAME}_lib)
# ============================================================
# Compiler Options