Browse Source

Fixed MAUI binary packaging.

pull/859/head
Canming Huang 2 years ago
parent
commit
95c6df21c5
  1. 17
      CMakeLists.txt
  2. 2
      Emgu.CV.Platform/Maui/UI/CMakeLists.txt

17
CMakeLists.txt

@ -1901,14 +1901,15 @@ ENDIF()
IF(HAVE_MAUI)
SET(EMGUCV_MAUI_NUGET_ID "${EMGUCV_NUGET_ID}.runtime.maui${EMGUCV_RUNTIME_EXTRA_TAG}")
SET(EMGUCV_MAUI_NUGET_TITLE "Emgu CV for MAUI Native Runtime")
SET(EMGUCV_MAUI_ANDROID_SRC_FOLDER "net6.0-android")
SET(EMGUCV_MAUI_IOS_SRC_FOLDER "net6.0-ios")
SET(EMGUCV_MAUI_MACOS_SRC_FOLDER "net6.0-maccatalyst")
SET(EMGUCV_MAUI_WINDOWS_SRC_FOLDER "net6.0-windows10.0.22621.0")
SET(EMGUCV_MAUI_ANDROID_DST_FOLDER "net6.0-android33.0")
SET(EMGUCV_MAUI_IOS_DST_FOLDER "net6.0-ios16.1")
SET(EMGUCV_MAUI_MACOS_DST_FOLDER "net6.0-maccatalyst16.1")
SET(EMGUCV_MAUI_WINDOWS_DST_FOLDER "net6.0-windows10.0.22621.0")
SET(EMGUCV_MAUI_DOTNET_VERSION "net6.0")
SET(EMGUCV_MAUI_ANDROID_SRC_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-android")
SET(EMGUCV_MAUI_IOS_SRC_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-ios")
SET(EMGUCV_MAUI_MACOS_SRC_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-maccatalyst")
SET(EMGUCV_MAUI_WINDOWS_SRC_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-windows10.0.22621.0")
SET(EMGUCV_MAUI_ANDROID_DST_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-android33.0")
SET(EMGUCV_MAUI_IOS_DST_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-ios16.1")
SET(EMGUCV_MAUI_MACOS_DST_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-maccatalyst16.1")
SET(EMGUCV_MAUI_WINDOWS_DST_FOLDER "${EMGUCV_MAUI_DOTNET_VERSION}-windows10.0.22621.0")
SET(EMGUCV_MAUI_NUGET_FILE_LIST "
<file src=\"..\\..\\..\\miscellaneous\\nuget_icon.png\" target=\"icon.png\" />

2
Emgu.CV.Platform/Maui/UI/CMakeLists.txt

@ -24,7 +24,7 @@ IF(HAVE_ANDROID AND HAVE_MAUI_IOS AND HAVE_MAUI_MAC)
set_target_properties(${PROJECT_NAME} PROPERTIES FOLDER "emgu")
endif()
ADD_DEPENDENCIES(${PROJECT_NAME} cvextern Emgu.CV.Platform.NetStandard)
FOREACH (PLATFORMFORM_FOLDER IN ITEMS net7.0-android net7.0-ios net7.0-maccatalyst net7.0-windows10.0.22621.0)
FOREACH (PLATFORMFORM_FOLDER IN ITEMS ${EMGUCV_MAUI_ANDROID_SRC_FOLDER} ${EMGUCV_MAUI_IOS_SRC_FOLDER} ${EMGUCV_MAUI_MACOS_SRC_FOLDER} ${EMGUCV_MAUI_WINDOWS_SRC_FOLDER})
INSTALL(
FILES
${CMAKE_CURRENT_SOURCE_DIR}/../../../libs/${PLATFORMFORM_FOLDER}/${PROJECT_NAME}.xml

Loading…
Cancel
Save