-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* [hareflow] Add hareflow * Fix version info * Mark windows x86 as skip * PR fixes & drop exclusion of x86 windows * Add newline to portfile * Fix dependencies
- Loading branch information
1 parent
fdeea72
commit 7ff57df
Showing
4 changed files
with
78 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
vcpkg_from_github( | ||
OUT_SOURCE_PATH SOURCE_PATH | ||
REPO coveooss/hareflow | ||
REF a59406398c60d4908a9f894c187ef90370119594 # 0.1.0 | ||
SHA512 ed9e3b54f879fed65cf7765b37951a0da04e99b09950316d9108ea35917d05b4733c5cb8f3c161e42f1baab5978affd4522e5b5028861b3f7d6cc0bfe0a40363 | ||
HEAD_REF main | ||
) | ||
|
||
if(VCPKG_TARGET_IS_OSX OR VCPKG_TARGET_IS_IOS) | ||
set(rpath "@loader_path") | ||
else() | ||
set(rpath "\$ORIGIN") | ||
endif() | ||
|
||
vcpkg_cmake_configure( | ||
SOURCE_PATH "${SOURCE_PATH}" | ||
OPTIONS | ||
"-DCMAKE_INSTALL_RPATH=${rpath}" | ||
) | ||
vcpkg_cmake_install() | ||
|
||
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) | ||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
{ | ||
"name": "hareflow", | ||
"version-semver": "0.1.0", | ||
"description": "Hareflow: A RabbitMQ C++ stream client.", | ||
"homepage": "https://github.com/coveooss/hareflow", | ||
"license": "Apache-2.0", | ||
"dependencies": [ | ||
{ | ||
"name": "boost-asio", | ||
"features": [ | ||
"ssl" | ||
], | ||
"version>=": "1.78.0" | ||
}, | ||
{ | ||
"name": "boost-endian", | ||
"version>=": "1.78.0" | ||
}, | ||
{ | ||
"name": "fmt", | ||
"version>=": "8.0.1" | ||
}, | ||
{ | ||
"name": "openssl", | ||
"version>=": "3.0.2#3" | ||
}, | ||
{ | ||
"name": "qpid-proton", | ||
"version>=": "0.37.0#2" | ||
}, | ||
{ | ||
"name": "vcpkg-cmake", | ||
"host": true, | ||
"version>=": "2021-02-28" | ||
}, | ||
{ | ||
"name": "vcpkg-cmake-config", | ||
"host": true, | ||
"version>=": "2021-02-26" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"versions": [ | ||
{ | ||
"git-tree": "80c6cc2de2019b438b3eb7caecc26277e5cc836c", | ||
"version-semver": "0.1.0", | ||
"port-version": 0 | ||
} | ||
] | ||
} |