diff --git a/Emgu.CV.Maui/Mac/CMakeLists.txt b/Emgu.CV.Maui/Mac/CMakeLists.txt
index b259ac422..5d58e4ec0 100644
--- a/Emgu.CV.Maui/Mac/CMakeLists.txt
+++ b/Emgu.CV.Maui/Mac/CMakeLists.txt
@@ -19,9 +19,9 @@ IF(HAVE_MAUI_MAC)
)
IF(APPLE)
- PROJECT(Emgu.CV.Maui.Mac)
+ PROJECT(Emgu.CV.runtime.maui.macos)
SET(EXTRA_BUILD_FLAGS "/p:Platform=\"AnyCPU\"")
- BUILD_DOTNET_PROJ(${PROJECT_NAME} "${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.csproj" "${EXTRA_BUILD_FLAGS}" ALL)
+ BUILD_DOTNET_PROJ(${PROJECT_NAME} "${CMAKE_CURRENT_SOURCE_DIR}/Emgu.CV.Maui.Mac.csproj" "${EXTRA_BUILD_FLAGS}" ALL)
if(ENABLE_SOLUTION_FOLDERS)
set_target_properties(${PROJECT_NAME} PROPERTIES FOLDER "emgu")
@@ -34,7 +34,7 @@ ENDIF()
IF (HAVE_MAUI_MAC)
INSTALL(
DIRECTORY
- ${LIBRARY_OUTPUT_PATH}/Build/Emgu.CV.Maui.Mac
+ ${EMGU_CV_SOURCE_DIR}/libs/Build/Emgu.CV.runtime.maui.macos
DESTINATION ${CPACK_PACKAGE_CLI_FOLDER}
COMPONENT emgucv_binary)
ENDIF()
diff --git a/Emgu.CV.Maui/Mac/Emgu.CV.Maui.Mac.csproj b/Emgu.CV.Maui/Mac/Emgu.CV.Maui.Mac.csproj
index f58c36d5c..5d79c8b34 100644
--- a/Emgu.CV.Maui/Mac/Emgu.CV.Maui.Mac.csproj
+++ b/Emgu.CV.Maui/Mac/Emgu.CV.Maui.Mac.csproj
@@ -4,7 +4,7 @@
enable
true
true
- Emgu.CV.Maui.Mac
+ Emgu.CV.runtime.maui.macos
True
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\libs))
$(OpenCVBinaryDir)\iOS
diff --git a/platforms/ios/build.sh b/platforms/ios/build.sh
index 5e608ce7b..0b0b58a4b 100755
--- a/platforms/ios/build.sh
+++ b/platforms/ios/build.sh
@@ -68,11 +68,11 @@ if [ "$1" = "simulator_x86_64" ] || [ "$1" = "" ] || [ "$1" = "all" ]; then
fi
if [ "$1" = "simulator_x86_64" ] || [ "$1" = "" ] || [ "$1" = "all" ]; then
- cd Emgu.CV.Platform/Maui/iOS
+ cd Emgu.CV.Maui/UI
#msbuild /p:Configuration=Release
dotnet restore
dotnet build
- cd ../../../platforms/ios/simulator_x86_64
+ cd ../../platforms/ios/simulator_x86_64
#build the package this time
#./xcodebuild_wrapper WARNING_CFLAGS=-Wno-implicit-function-declaration -parallelizeTargets -jobs ${JOB_COUNT} -configuration Release -target package build
xcodebuild WARNING_CFLAGS=-Wno-implicit-function-declaration -parallelizeTargets -jobs ${JOB_COUNT} -configuration Release -target package build