Browse Source

Updated CMakelists in examples to link LibDataChannel::LibDataChannel

Paul-Louis Ageneau 3 years ago
parent
commit
bf27428372

+ 2 - 2
examples/client-benchmark/CMakeLists.txt

@@ -28,8 +28,8 @@ set_target_properties(datachannel-client-benchmark PROPERTIES
 set_target_properties(datachannel-client-benchmark PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.client.benchmark)
 
-find_package(Threads)
-target_link_libraries(datachannel-client-benchmark datachannel nlohmann_json Threads::Threads)
+find_package(Threads REQUIRED)
+target_link_libraries(datachannel-client-benchmark LibDataChannel::LibDataChannel Threads::Threads nlohmann_json)
 
 if(WIN32)
 	add_custom_command(TARGET datachannel-client-benchmark POST_BUILD

+ 2 - 2
examples/client/CMakeLists.txt

@@ -42,8 +42,8 @@ set_target_properties(datachannel-client PROPERTIES
 set_target_properties(datachannel-client PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.client)
 
-find_package(Threads)
-target_link_libraries(datachannel-client datachannel nlohmann_json Threads::Threads)
+find_package(Threads REQUIRED)
+target_link_libraries(datachannel-client LibDataChannel::LibDataChannel Threads::Threads nlohmann_json)
 
 if(WIN32)
 	add_custom_command(TARGET datachannel-client POST_BUILD

+ 2 - 3
examples/copy-paste-capi/CMakeLists.txt

@@ -23,8 +23,6 @@ set(ANSWERER_UWP_RESOURCES
 	uwp/answerer/Windows_TemporaryKey.pfx
 )
 
-find_package(Threads)
-
 if(CMAKE_SYSTEM_NAME STREQUAL "WindowsStore")
 	add_executable(datachannel-copy-paste-capi-offerer offerer.c ${OFFERER_UWP_RESOURCES})
 else()
@@ -51,7 +49,8 @@ set_target_properties(datachannel-copy-paste-capi-answerer PROPERTIES
 set_target_properties(datachannel-copy-paste-capi-answerer PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.copypaste.capi.answerer)
 
-target_link_libraries(datachannel-copy-paste-capi-answerer datachannel Threads::Threads)
+find_package(Threads REQUIRED)
+target_link_libraries(datachannel-copy-paste-capi-answerer LibDataChannel::LibDataChannel Threads::Threads)
 
 if(WIN32)
 	add_custom_command(TARGET datachannel-copy-paste-capi-offerer POST_BUILD

+ 2 - 1
examples/copy-paste/CMakeLists.txt

@@ -48,7 +48,8 @@ set_target_properties(datachannel-copy-paste-answerer PROPERTIES
 set_target_properties(datachannel-copy-paste-answerer PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.copypaste.answerer)
 
-target_link_libraries(datachannel-copy-paste-answerer datachannel)
+find_package(Threads REQUIRED)
+target_link_libraries(datachannel-copy-paste-answerer LibDataChannel::LibDataChannel Threads::Threads)
 
 if(WIN32)
 	add_custom_command(TARGET datachannel-copy-paste-offerer POST_BUILD

+ 2 - 1
examples/media/CMakeLists.txt

@@ -23,7 +23,8 @@ set_target_properties(datachannel-media PROPERTIES
 set_target_properties(datachannel-media PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.media)
 
-target_link_libraries(datachannel-media datachannel nlohmann_json)
+find_package(Threads REQUIRED)
+target_link_libraries(datachannel-media LibDataChannel::LibDataChannel Threads::Threads nlohmann_json)
 
 if(WIN32)
 	add_custom_command(TARGET datachannel-media POST_BUILD

+ 1 - 1
examples/sfu-media/CMakeLists.txt

@@ -23,7 +23,7 @@ set_target_properties(datachannel-sfu-media PROPERTIES
 set_target_properties(datachannel-sfu-media PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.sfumedia)
 
-target_link_libraries(datachannel-sfu-media datachannel nlohmann_json)
+target_link_libraries(datachannel-sfu-media LibDataChannel::LibDataChannel nlohmann_json)
 
 if(WIN32)
 	add_custom_command(TARGET datachannel-sfu-media POST_BUILD

+ 2 - 2
examples/streamer/CMakeLists.txt

@@ -44,8 +44,8 @@ set_target_properties(streamer PROPERTIES
 set_target_properties(streamer PROPERTIES
 	XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER com.github.paullouisageneau.libdatachannel.examples.streamer)
 
-find_package(Threads)
-target_link_libraries(streamer datachannel nlohmann_json Threads::Threads)
+find_package(Threads REQUIRED)
+target_link_libraries(streamer LibDataChannel::LibDataChannel Threads::Threads nlohmann_json)
 
 if(WIN32)
 	add_custom_command(TARGET streamer POST_BUILD