mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-26 07:20:25 +08:00
6289ef0d49
* [colmap] Add port for COLMAP 3.6-dev.3 * Fixed some errors in portfile * Fixing some errors in portfile. These changes also move the binary (and *.bat) to `tools/` otherwise I get `POST_BUILD_CHECKS_FAILED`. I followed this recommendation: https://github.com/Microsoft/vcpkg/issues/834#issuecomment-288529839 Now the *.bat files need to be fixed with the correct path to `tools/` * Update ports/colmap/portfile.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Update ports/colmap/portfile.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Update ports/colmap/usage Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * First working version, the line `vcpkg_copy_tools(TOOL_NAMES colmap AUTO_CLEAN)` helped. Now it does work running: > <vcpkg-root>\vcpkg\packages\colmap_x64-windows\tools\colmap\colmap.exe > <vcpkg-root>\vcpkg\packages\colmap_x64-windows\tools\colmap\colmap.exe gui ToDo: use `vcpkg.json`. * Using `vcpkg.json` instead of CONTROL file * Formatting json file: ./vcpkg.exe x-format-manifest --all * Changes suggested by @ahojnnes (colmap author). Waiting for the 3.7 release (probably today) to update the `REF` and `SHA512` * Changes proposed from @ahojnne to handle the internal colmap variables `DGIT_COMMIT_ID` and `DGIT_COMMIT_DATE` * Enabling TESTS (changes sent by @ahojnnes) * Updated to lastest tag to 3.6 * Updating to 3.6 * Ceres was missing suitesparse/lapack * Update ports/colmap/portfile.cmake (commit suggested by JackBoosY) Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * format manifest * Update ports/colmap/portfile.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
56 lines
1.3 KiB
JSON
56 lines
1.3 KiB
JSON
{
|
|
"name": "colmap",
|
|
"version-string": "3.6",
|
|
"description": "COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface. It offers a wide range of features for reconstruction of ordered and unordered image collections. The software is licensed under the new BSD license.",
|
|
"homepage": "https://colmap.github.io/",
|
|
"license": "BSD-3-Clause",
|
|
"dependencies": [
|
|
"boost-filesystem",
|
|
"boost-graph",
|
|
"boost-program-options",
|
|
"boost-regex",
|
|
"boost-system",
|
|
"boost-test",
|
|
{
|
|
"name": "ceres",
|
|
"features": [
|
|
"lapack",
|
|
"suitesparse"
|
|
]
|
|
},
|
|
{
|
|
"name": "cgal",
|
|
"features": [
|
|
"qt"
|
|
]
|
|
},
|
|
"eigen3",
|
|
"freeimage",
|
|
"gflags",
|
|
"glew",
|
|
"glog",
|
|
"qt5-base",
|
|
"suitesparse"
|
|
],
|
|
"features": [
|
|
{
|
|
"name": "cuda",
|
|
"description": "CUDA support for current compute architecture of this machine.",
|
|
"dependencies": [
|
|
"cuda"
|
|
]
|
|
},
|
|
{
|
|
"name": "cuda-redist",
|
|
"description": "Redistributable CUDA support for common supported compute architectures.",
|
|
"dependencies": [
|
|
"cuda"
|
|
]
|
|
},
|
|
{
|
|
"name": "tests",
|
|
"description": "Enable TESTS."
|
|
}
|
|
]
|
|
}
|