mirror of https://github.com/microsoft/vcpkg.git
17 lines
1.0 KiB
CMake
17 lines
1.0 KiB
CMake
set(VCPKG_POLICY_EMPTY_PACKAGE enabled)
|
|
|
|
if(VCPKG_TARGET_IS_WINDOWS)
|
|
file(INSTALL "${CURRENT_INSTALLED_DIR}/share/msmpi/mpi-wrapper.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME vcpkg-cmake-wrapper.cmake)
|
|
else()
|
|
file(INSTALL "${CURRENT_INSTALLED_DIR}/share/openmpi/mpi-wrapper.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME vcpkg-cmake-wrapper.cmake)
|
|
# FindMPI.cmake wants mpi pc modules without the 'o' prefix.
|
|
foreach(module IN ITEMS mpi-c.pc mpi-cxx.pc mpi-fort.pc)
|
|
file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/lib/pkgconfig")
|
|
file(COPY_FILE "${CURRENT_INSTALLED_DIR}/lib/pkgconfig/o${module}" "${CURRENT_PACKAGES_DIR}/lib/pkgconfig/${module}")
|
|
if(EXISTS "${CURRENT_INSTALLED_DIR}/debug/lib/pkgconfig/o${module}")
|
|
file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig")
|
|
file(COPY_FILE "${CURRENT_INSTALLED_DIR}/debug/lib/pkgconfig/o${module}" "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig/${module}")
|
|
endif()
|
|
endforeach()
|
|
endif()
|