diff --git a/platforms/nuget/Emgu.CV.runtime.ubuntu/CMakeLists.txt b/platforms/nuget/Emgu.CV.runtime.ubuntu/CMakeLists.txt index ea875e8f3..76884ff94 100644 --- a/platforms/nuget/Emgu.CV.runtime.ubuntu/CMakeLists.txt +++ b/platforms/nuget/Emgu.CV.runtime.ubuntu/CMakeLists.txt @@ -2,25 +2,19 @@ # Copyright (C) 2004-2020 by EMGU Corporation. All rights reserved. # -------------------------------------------------------- -PROJECT(Emgu.CV.runtime.ubuntu.nuget) -IF(WIN32) -ADD_CUSTOM_TARGET( - ${PROJECT_NAME} ALL - COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/../../../miscellaneous/nuget.exe" pack Package.nuspec -OutputDirectory "${CMAKE_CURRENT_SOURCE_DIR}/../" - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" -) -ELSE() -ADD_CUSTOM_TARGET( - ${PROJECT_NAME} ALL - COMMAND ${DOTNET_EXECUTABLE} pack "${CMAKE_CURRENT_SOURCE_DIR}/../../../Emgu.CV.Platform/NetStandard/Emgu.CV.Platform.NetStandard.csproj" -c ${DEFAULT_CS_CONFIG} --no-build -p:NuspecFile="${CMAKE_CURRENT_SOURCE_DIR}/Package.nuspec" -o "${CMAKE_CURRENT_SOURCE_DIR}/../" - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" -) -ENDIF() - -ADD_DEPENDENCIES(${PROJECT_NAME} Emgu.CV.nuget) - -if(ENABLE_SOLUTION_FOLDERS) - set_target_properties(${PROJECT_NAME} PROPERTIES FOLDER "nuget") -endif() +IF(IS_UBUNTU) + PROJECT(Emgu.CV.runtime.ubuntu.nuget) + ADD_CUSTOM_TARGET( + ${PROJECT_NAME} ALL + COMMAND ${DOTNET_EXECUTABLE} pack "${CMAKE_CURRENT_SOURCE_DIR}/../../../Emgu.CV.Platform/NetStandard/Emgu.CV.Platform.NetStandard.csproj" -c ${DEFAULT_CS_CONFIG} --no-build -p:NuspecFile="${CMAKE_CURRENT_SOURCE_DIR}/Package.nuspec" -o "${CMAKE_CURRENT_SOURCE_DIR}/../" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + ) + + ADD_DEPENDENCIES(${PROJECT_NAME} Emgu.CV.nuget) + + if(ENABLE_SOLUTION_FOLDERS) + set_target_properties(${PROJECT_NAME} PROPERTIES FOLDER "nuget") + endif() +ENDIF()