Просмотр исходного кода

CMake update - TargetLinkLibraries could not find an executable while OpENer_TESTS is active

micsat 2 лет назад
Родитель
Сommit
16a74dd9dd
1 измененных файлов с 13 добавлено и 13 удалено
  1. 13 13
      source/src/ports/POSIX/CMakeLists.txt

+ 13 - 13
source/src/ports/POSIX/CMakeLists.txt

@@ -50,17 +50,17 @@ endif()
 if( NOT OpENer_TESTS)
   add_executable(OpENer main.c)
   target_link_libraries( OpENer PLATFORM_GENERIC ${OpENer_PLATFORM}PLATFORM ${PLATFORM_SPEC_LIBS} CIP Utils SAMPLE_APP ENET_ENCAP NVDATA rt cap pthread)
-endif()
 
-# Add additional CIP Objects
-string(COMPARE NOTEQUAL "${OpENer_ADD_CIP_OBJECTS}" "" OpENer_HAS_ADDITIONAL_OBJECT )
-if( OpENer_HAS_ADDITIONAL_OBJECT )
-  message(STATUS "Additional activated objects: ${OpENer_ADD_CIP_OBJECTS}")
-  string(REPLACE " " ";" OpENer_ADD_CIP_OBJECTS_LIST ${OpENer_ADD_CIP_OBJECTS} )
-  foreach(CIP_OBJECT IN LISTS OpENer_ADD_CIP_OBJECTS_LIST)
-    include_directories(${${CIP_OBJECT}_SOURCE_DIR})
-    target_link_libraries( OpENer ${CIP_OBJECT} )
-  endforeach()
-else()
-  message(STATUS "No additional activated objects")
-endif()
+  # Add additional CIP Objects
+  string(COMPARE NOTEQUAL "${OpENer_ADD_CIP_OBJECTS}" "" OpENer_HAS_ADDITIONAL_OBJECT )
+  if( OpENer_HAS_ADDITIONAL_OBJECT )
+    message(STATUS "Additional activated objects: ${OpENer_ADD_CIP_OBJECTS}")
+    string(REPLACE " " ";" OpENer_ADD_CIP_OBJECTS_LIST ${OpENer_ADD_CIP_OBJECTS} )
+    foreach(CIP_OBJECT IN LISTS OpENer_ADD_CIP_OBJECTS_LIST)
+      include_directories(${${CIP_OBJECT}_SOURCE_DIR})
+      target_link_libraries( OpENer ${CIP_OBJECT} )
+    endforeach()
+  else()
+    message(STATUS "No additional activated objects")
+  endif()
+endif()