Browse Source

Revised CMakeLists

Paul-Louis Ageneau 5 years ago
parent
commit
b207bc85fc

+ 3 - 1
examples/client/CMakeLists.txt

@@ -1,5 +1,7 @@
 cmake_minimum_required(VERSION 3.7)
 cmake_minimum_required(VERSION 3.7)
-cmake_policy(SET CMP0079 NEW)
+if(POLICY CMP0079)
+	cmake_policy(SET CMP0079 NEW)
+endif()
 
 
 add_executable(datachannel-client main.cpp)
 add_executable(datachannel-client main.cpp)
 set_target_properties(datachannel-client PROPERTIES
 set_target_properties(datachannel-client PROPERTIES

+ 8 - 5
examples/copy-paste-capi/CMakeLists.txt

@@ -1,12 +1,15 @@
 cmake_minimum_required(VERSION 3.5.1)
 cmake_minimum_required(VERSION 3.5.1)
 project(offerer C)
 project(offerer C)
 
 
-
 set(CMAKE_C_STANDARD 11)
 set(CMAKE_C_STANDARD 11)
 set(CMAKE_C_FLAGS "-Wall -g -O2")
 set(CMAKE_C_FLAGS "-Wall -g -O2")
 
 
-add_executable(offerer offerer.c)
-target_link_libraries(offerer  datachannel)
+add_executable(datachannel-copy-paste-capi-offerer offerer.c)
+set_target_properties(datachannel-copy-paste-capi-offerer PROPERTIES
+	OUTPUT_NAME offerer)
+target_link_libraries(datachannel-copy-paste-capi-offerer datachannel)
 
 
-add_executable(answerer answerer.c)
-target_link_libraries(answerer  datachannel)
+add_executable(datachannel-copy-paste-capi-answerer answerer.c)
+set_target_properties(datachannel-copy-paste-capi-answerer PROPERTIES
+	OUTPUT_NAME answerer)
+target_link_libraries(datachannel-copy-paste-capi-answerer datachannel)

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

@@ -1,5 +1,4 @@
 cmake_minimum_required(VERSION 3.7)
 cmake_minimum_required(VERSION 3.7)
-cmake_policy(SET CMP0079 NEW)
 
 
 add_executable(datachannel-copy-paste-offerer offerer.cpp)
 add_executable(datachannel-copy-paste-offerer offerer.cpp)
 set_target_properties(datachannel-copy-paste-offerer PROPERTIES
 set_target_properties(datachannel-copy-paste-offerer PROPERTIES