Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions ports/blitz/CONTROL
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Source: blitz
Version: 2019-09-26
Version: 2020-03-25
Homepage: https://github.com/blitzpp/blitz
Description: Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.
Description: Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.
Supports: !(arm|arm64|uwp)
14 changes: 11 additions & 3 deletions ports/blitz/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ vcpkg_fail_port_install(ON_ARCH "arm" "arm64" ON_TARGET "UWP")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO blitzpp/blitz
REF 0e373f7c3478b10bd8ad8d699a291c57d9cb1e72
SHA512 9ea0ba652b93fb3b159340b25bdef10c05662b2da23a3bd2e29ddd12d394b96513c0e5d9f348c0cc8fc767890f52d122a1b0fb8ac6adb77f1a8b4bc2beeac5d7
REF 839fc5e0f35b1c38a01cfd7a94e83de81e8a6b55
SHA512 efb6b19691e23c95cf6abd59607bce299b0c02a12ce6be105a35ad8509ab564b8dac8d6363f048e547d199e117d2bdd0e4ef3046d3c411f669c0a453a0b75627
HEAD_REF master
)

Expand All @@ -14,13 +14,21 @@ vcpkg_add_to_path(${PYTHON2_DIR})

vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
PREFER_NINJA
-DBUILD_DOC=OFF
-DBUILD_TESTING=OFF
)

vcpkg_install_cmake()

file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)

if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/bin ${CURRENT_PACKAGES_DIR}/debug/bin)
endif()

vcpkg_copy_pdbs()

vcpkg_fixup_cmake_targets(CONFIG_PATH lib/cmake)

# Handle copyright
Expand Down