-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Use vcpkg to get ITK #161
base: main
Are you sure you want to change the base?
Commits on Sep 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bdcd826 - Browse repository at this point
Copy the full SHA bdcd826View commit details -
COMP: CI now does git pull vcpkg and bootstrap-vcpkg
Hoping to fix: > LINK : fatal error LNK1181: cannot open input file '\lib\double-conversion.lib' Dženan Zukić @dzenanz informed us that there was some work regarding ITK_USE_SYSTEM_DOUBLECONVERSION between IK 5.0.0 and 5.0.1, which might solve this problem.
Configuration menu - View commit details
-
Copy full SHA for 8ed6103 - Browse repository at this point
Copy the full SHA 8ed6103View commit details -
COMP: Add vcpkg integrate install
Suggested by Dženan Zukić @dzenanz
Configuration menu - View commit details
-
Copy full SHA for 35d0f0f - Browse repository at this point
Copy the full SHA 35d0f0fView commit details -
COMP: Fix link errors building double-conversion from vcpkg
Fixed by ugly `link_directories` quick-fix. See also #161 (comment)
Configuration menu - View commit details
-
Copy full SHA for 418901e - Browse repository at this point
Copy the full SHA 418901eView commit details -
COMP: Build elastix by MSBuild, instead of CMake --build
Yet another attempt to fix those link errors
Configuration menu - View commit details
-
Copy full SHA for 5322924 - Browse repository at this point
Copy the full SHA 5322924View commit details -
COMP: Add msbuildArguments: /p:VcpkgEnabled=true
Suggested at "Disable automatic integration for a particuar VS project" microsoft/vcpkg#281
Configuration menu - View commit details
-
Copy full SHA for 1dc914a - Browse repository at this point
Copy the full SHA 1dc914aView commit details -
COMP: Remove quickfix for double-conversion.lib
Check if it still compiles with VcpkgEnabled=true
Configuration menu - View commit details
-
Copy full SHA for bf2ab3b - Browse repository at this point
Copy the full SHA bf2ab3bView commit details -
COMP: Temporarily loosen ITK requirement from version 5.1.1 to 5.1
Work around the CMake Error at https://dev.azure.com/kaspermarstal/Elastix/_build/results?buildId=971&view=logs&j=8113fa60-6c65-540e-d189-4caa7b0fea60&t=ec6f6503-6d4b-5e80-e979-365ac800d840 > CMake Error at C:/vcpkg/scripts/buildsystems/vcpkg.cmake:493 (_find_package): > Could not find a configuration file for package "ITK" that is compatible > with requested version "5.1.1". > > The following configuration files were considered but not accepted: > > C:/vcpkg/installed/x64-windows/share/itk/ITKConfig.cmake, version: 5.1.0
Configuration menu - View commit details
-
Copy full SHA for 0a6ab68 - Browse repository at this point
Copy the full SHA 0a6ab68View commit details