From 6b1d20e3c3b4b5fcef579f2aaee8df33837532af Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Mon, 12 Aug 2024 01:41:05 +0800 Subject: [PATCH] Targets.cmake: fix syntax --- cmake/Targets.cmake | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/cmake/Targets.cmake b/cmake/Targets.cmake index 6e4d565..69a68f4 100644 --- a/cmake/Targets.cmake +++ b/cmake/Targets.cmake @@ -3,7 +3,7 @@ if (BUILD_TESTS) endif() find_host_package(Boost 1.40 REQUIRED ${BOOST_LIBRARIES}) -include_directories(${Boost_INCLUDE_DIR} ) +include_directories(${Boost_INCLUDE_DIR}) link_directories(${Boost_LIBRARY_DIRS}) file(MAKE_DIRECTORY ${out_dir}) @@ -40,10 +40,10 @@ else() add_library(ed2k STATIC ${headers} ${headers_kad} ${sources} ${sources_kad}) endif() -set_target_properties(ed2k PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${out_dir} ) +set_target_properties(ed2k PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${out_dir}) set_target_properties(ed2k PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${out_dir}) -set_target_properties(ed2k PROPERTIES LINK_FLAGS ${l_flags}) -set_target_properties(ed2k PROPERTIES COMPILE_FLAGS ${cxx_flags}) +set_target_properties(ed2k PROPERTIES LINK_FLAGS "${l_flags}") +set_target_properties(ed2k PROPERTIES COMPILE_FLAGS "${cxx_flags}") target_compile_definitions(ed2k PRIVATE ${cxx_definitions}) @@ -52,13 +52,13 @@ if (BUILD_TOOLS) file(GLOB_RECURSE component_headers test/${ed2k_component}/*hpp) file(GLOB_RECURSE component_sources test/${ed2k_component}/*cpp) add_executable(${ed2k_component} ${headers} ${component_headers} ${component_sources}) - set_target_properties(${ed2k_component} PROPERTIES COMPILE_FLAGS ${cxx_flags}) - set_target_properties(${ed2k_component} PROPERTIES LINK_FLAGS ${l_flags}) - set_target_properties(${ed2k_component} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${out_dir}) + set_target_properties(${ed2k_component} PROPERTIES COMPILE_FLAGS "${cxx_flags}") + set_target_properties(${ed2k_component} PROPERTIES LINK_FLAGS "${l_flags}") + set_target_properties(${ed2k_component} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${out_dir}) target_compile_definitions(${ed2k_component} PRIVATE ${cxx_definitions}) target_link_libraries(${ed2k_component} ed2k) # link boost and system libraries - TARGET_LINK_LIBRARIES(${ed2k_component} ${Boost_LIBRARIES} ) + TARGET_LINK_LIBRARIES(${ed2k_component} ${Boost_LIBRARIES}) if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows") if(NOT ANDROID) target_link_libraries(${ed2k_component} pthread rt)