Skip to content

Commit 5899f1b

Browse files
committed
cmake: Remove unneeded function for shared sources
This function is not needed anymore as Wakaama is now a proper library. Additional functions can be added to the library at configure time.
1 parent bec69e0 commit 5899f1b

File tree

1 file changed

+0
-27
lines changed

1 file changed

+0
-27
lines changed

wakaama.cmake

-27
Original file line numberDiff line numberDiff line change
@@ -296,33 +296,6 @@ target_include_directories(wakaama_transport_testing_fake PUBLIC ${WAKAAMA_TOP_L
296296
target_include_directories(wakaama_transport_testing_fake PRIVATE ${WAKAAMA_TOP_LEVEL_DIRECTORY}/include/)
297297
target_sources(wakaama_transport_testing_fake PRIVATE ${WAKAAMA_TOP_LEVEL_DIRECTORY}/tests/helper/connection.c)
298298

299-
# Add shared source files to an existing target.
300-
function(target_sources_shared target)
301-
get_target_property(TARGET_PROPERTY_CONN_IMPL ${target} CONNECTION_IMPLEMENTATION)
302-
303-
if(WAKAAMA_PLATFORM STREQUAL POSIX)
304-
target_link_libraries(${target} PRIVATE wakaama_command_line wakaama_platform_posix)
305-
endif()
306-
307-
if(WAKAAMA_CLI)
308-
target_link_libraries(${target} PRIVATE wakaama_command_line)
309-
endif()
310-
311-
set_defines(${target})
312-
313-
if(NOT TARGET_PROPERTY_CONN_IMPL OR WAKAAMA_TRANSPORT STREQUAL POSIX_UDP)
314-
target_link_libraries(${target} PRIVATE wakaama_transport_posix_udp)
315-
elseif(TARGET_PROPERTY_CONN_IMPL MATCHES "tinydtls" OR WAKAAMA_TRANSPORT STREQUAL TINYDTLS)
316-
target_link_libraries(${target} PRIVATE wakaama_transport_tinydtls)
317-
else()
318-
message(
319-
FATAL_ERROR "${target}: Unknown connection (DTLS) implementation '${TARGET_PROPERTY_CONN_IMPL} requested"
320-
)
321-
endif()
322-
323-
target_include_directories(${target} PUBLIC ${WAKAAMA_EXAMPLE_SHARED_DIRECTORY})
324-
endfunction()
325-
326299
# Static library that users of Wakaama can link against
327300
#
328301
# This library simplifies building and maintaining Wakaama. It handles defines and compiler flags, adding the right

0 commit comments

Comments
 (0)