Skip to content

Commit

Permalink
[zeroc-ice] Added icelocatordiscovery feature (microsoft#33487)
Browse files Browse the repository at this point in the history
  • Loading branch information
jvbsl authored Sep 1, 2023
1 parent f4a2113 commit 09076d1
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 2 deletions.
6 changes: 6 additions & 0 deletions ports/zeroc-ice/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,12 @@ if("icediscovery" IN_LIST FEATURES)
vcpkg_list(APPEND ICE_OPTIONAL_COMPONENTS_MAKE "IceDiscovery")
endif()

# IceLocatorDiscovery
if("icelocatordiscovery" IN_LIST FEATURES)
vcpkg_list(APPEND ICE_OPTIONAL_COMPONENTS_MSBUILD "/t:C++11\\icelocatordiscovery++11")
vcpkg_list(APPEND ICE_OPTIONAL_COMPONENTS_MAKE "IceLocatorDiscovery")
endif()

if(NOT VCPKG_TARGET_IS_WINDOWS)
# Clean up for the first round (important for install --editable)
vcpkg_execute_build_process(
Expand Down
16 changes: 15 additions & 1 deletion ports/zeroc-ice/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "zeroc-ice",
"version": "3.7.9",
"port-version": 2,
"port-version": 3,
"maintainers": "Benjamin Oldenburg <[email protected]>",
"description": "Comprehensive RPC framework with support for C++, CSharp, Java, JavaScript, Python and more.",
"homepage": "https://github.com/zeroc-ice/ice",
Expand Down Expand Up @@ -106,6 +106,20 @@
}
]
},
"icelocatordiscovery": {
"description": "IceLocatorDiscovery",
"dependencies": [
{
"name": "zeroc-ice",
"features": [
"glacier2lib",
"iceboxlib",
"icessl",
"icestormlib"
]
}
]
},
"icessl": {
"description": "IceSSL",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -9062,7 +9062,7 @@
},
"zeroc-ice": {
"baseline": "3.7.9",
"port-version": 2
"port-version": 3
},
"zeromq": {
"baseline": "2023-06-20",
Expand Down
5 changes: 5 additions & 0 deletions versions/z-/zeroc-ice.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "45f338a327c4b8ea7eb16fc81e650cd0f999449c",
"version": "3.7.9",
"port-version": 3
},
{
"git-tree": "dc07eee81cdf5c66efc83d606c635e722ef23d39",
"version": "3.7.9",
Expand Down

0 comments on commit 09076d1

Please sign in to comment.