diff --git a/ports/simd/portfile.cmake b/ports/simd/portfile.cmake index 821dc92843..533863d99a 100644 --- a/ports/simd/portfile.cmake +++ b/ports/simd/portfile.cmake @@ -26,28 +26,18 @@ if(VCPKG_TARGET_IS_WINDOWS) set(SOLUTION_TYPE vs2022) endif() - vcpkg_build_msbuild( + vcpkg_install_msbuild( SOURCE_PATH ${SOURCE_PATH} - PROJECT_PATH "${SOURCE_PATH}/prj/${SOLUTION_TYPE}/Simd.sln" + PROJECT_SUBPATH "/prj/${SOLUTION_TYPE}/Simd.sln" PLATFORM ${SIMD_PLATFORM} TARGET Simd RELEASE_CONFIGURATION "Release" DEBUG_CONFIGURATION "Debug" ) - if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") - file(INSTALL "${SOURCE_PATH}/bin/${VCPKG_PLATFORM_TOOLSET}/${SIMD_PLATFORM}/Release/Simd.lib" DESTINATION "${CURRENT_PACKAGES_DIR}/lib") - file(INSTALL "${SOURCE_PATH}/bin/${VCPKG_PLATFORM_TOOLSET}/${SIMD_PLATFORM}/Release/Simd.dll" DESTINATION "${CURRENT_PACKAGES_DIR}/bin") - file(INSTALL "${SOURCE_PATH}/bin/${VCPKG_PLATFORM_TOOLSET}/${SIMD_PLATFORM}/Debug/Simd.lib" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/lib") - file(INSTALL "${SOURCE_PATH}/bin/${VCPKG_PLATFORM_TOOLSET}/${SIMD_PLATFORM}/Debug/Simd.dll" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/bin") - else() - file(INSTALL "${SOURCE_PATH}/bin/${VCPKG_PLATFORM_TOOLSET}/${SIMD_PLATFORM}/Release/Simd.lib" DESTINATION "${CURRENT_PACKAGES_DIR}/lib") - file(INSTALL "${SOURCE_PATH}/bin/${VCPKG_PLATFORM_TOOLSET}/${SIMD_PLATFORM}/Debug/Simd.lib" DESTINATION "${CURRENT_PACKAGES_DIR}/debug/lib") - endif() - file(COPY "${SOURCE_PATH}/src/Simd/SimdLib.hpp" DESTINATION "${CURRENT_PACKAGES_DIR}/include") else() - message(FATAL_ERROR "Not jet supported") + message(FATAL_ERROR "Other Targets then Windows are not jet supported") endif() # Handle copyright diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 933037db05..2a6496bb6f 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -986,6 +986,10 @@ shogun:x86-windows = skip signalrclient:x64-uwp=fail signalrclient:arm-uwp=fail simbody:arm64-windows=fail +simd:arm-uwp=fail +simd:x64-uwp=fail +simd:x64-linux=fail +simd:x64-osx=fail skia:arm-uwp=fail skia:x64-uwp=fail sleef:x86-windows=fail diff --git a/versions/baseline.json b/versions/baseline.json index ae7af7b385..ab767cfdd4 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6952,6 +6952,10 @@ "baseline": "2022-01-04", "port-version": 2 }, + "simd": { + "baseline": "5.1.119", + "port-version": 0 + }, "simde": { "baseline": "0.7.2", "port-version": 0 diff --git a/versions/s-/simd.json b/versions/s-/simd.json new file mode 100644 index 0000000000..04b0492f4c --- /dev/null +++ b/versions/s-/simd.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "8c5580516cbf22f8d83e162e2409b2089b6c3e36", + "version": "5.1.119", + "port-version": 0 + } + ] +}