diff --git a/ports/mdspan/portfile.cmake b/ports/mdspan/portfile.cmake new file mode 100644 index 00000000000000..af3df0890fd446 --- /dev/null +++ b/ports/mdspan/portfile.cmake @@ -0,0 +1,19 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO kokkos/mdspan + REF aced2cebd362a1e15830da030bd16748131d28bd # stable as of 2021-11-03 + SHA512 a1950430be537497fb84c4a8c5e681cacead93512775098f38ea6c1a20b95d0f7110d9d0802fbdcf8ce3c40ade766cc697773f6ea6fcf8c363b3ebee55620f7c + HEAD_REF stable +) + +vcpkg_cmake_configure(SOURCE_PATH "${SOURCE_PATH}") + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/mdspan) + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib" "${CURRENT_PACKAGES_DIR}/debug") + +vcpkg_copy_pdbs() + +file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) diff --git a/ports/mdspan/vcpkg.json b/ports/mdspan/vcpkg.json new file mode 100644 index 00000000000000..8bfe7b88d40e6d --- /dev/null +++ b/ports/mdspan/vcpkg.json @@ -0,0 +1,16 @@ +{ + "name": "mdspan", + "version-date": "2021-11-03", + "description": "A non-owning multi-dimensional array reference type.", + "homepage": "https://github.com/kokkos/mdspan", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + } + ] +} diff --git a/versions/baseline.json b/versions/baseline.json index 14d5b963c4048b..d86e6c7a829cdf 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -4268,6 +4268,10 @@ "baseline": "878.270.2", "port-version": 0 }, + "mdspan": { + "baseline": "2021-11-03", + "port-version": 0 + }, "mecab": { "baseline": "2019-09-25", "port-version": 2 diff --git a/versions/m-/mdspan.json b/versions/m-/mdspan.json new file mode 100644 index 00000000000000..3eb709742de2cf --- /dev/null +++ b/versions/m-/mdspan.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "3e312b5c0220a832b0deebd7478f044481ebe79c", + "version-date": "2021-11-03", + "port-version": 0 + } + ] +}