Skip to content

Commit

Permalink
[infoware] fix linking issues with non-release builds (#13822)
Browse files Browse the repository at this point in the history
  • Loading branch information
Ryan-rsm-McKenzie authored Oct 6, 2020
1 parent 0aae396 commit 221ee43
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 19 deletions.
19 changes: 0 additions & 19 deletions ports/infoware/CONTROL

This file was deleted.

1 change: 1 addition & 0 deletions ports/infoware/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ vcpkg_configure_cmake(
)

vcpkg_install_cmake()
vcpkg_fixup_cmake_targets()

file(INSTALL ${SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
Expand Down
23 changes: 23 additions & 0 deletions ports/infoware/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"$reason": "Note that independent usage and testing may work, but it seems to fail in CI environments for potential cross-compilation, and is thusly noted here to note break how vcpkg builds things!",
"name": "infoware",
"version-string": "0.5.5",
"port-version": 1,
"description": "C++ Library for pulling system and hardware information, without hitting the command line.",
"homepage": "https://github.com/ThePhD/infoware",
"supports": "!(arm | uwp)",
"features": {
"d3d": {
"description": "Prefer usage of Direct3D to find graphical capabilities (typically only works on Windows systems)."
},
"opencl": {
"description": "Prefer usage of OpenCL to find graphical capabilities of the system."
},
"opengl": {
"description": "Prefer usage of OpenGL to find graphical capabilities (may require additional libraries to be available for linking depending on the system)."
},
"x11": {
"description": "Prefer usage of X11 to find graphical capabilities."
}
}
}

0 comments on commit 221ee43

Please sign in to comment.