aboutsummaryrefslogtreecommitdiff
path: root/ports/commsdsl
diff options
context:
space:
mode:
authorMathis <mathisloge@gmail.com>2021-08-31 03:25:10 +0200
committerGitHub <noreply@github.com>2021-08-30 18:25:10 -0700
commit0997386f6be36ea3e90cfebd26727921ff212ded (patch)
tree2624a121d564f1f300679dfb422efa10d6a1fab5 /ports/commsdsl
parentce45dd94d53cd489140cd79b5d51d58604656391 (diff)
downloadvcpkg-0997386f6be36ea3e90cfebd26727921ff212ded.tar.gz
vcpkg-0997386f6be36ea3e90cfebd26727921ff212ded.zip
[comms,commsdsl,comms-ublox] update ports (#19581)
* update comms, add tools feature; update commsdsl * update versions * update comms-ublox * update version * add quotes to paths * version * fix comms dir remove * version * remove VCPKG_POLICY_DLLS_WITHOUT_LIBS * version * fix some paths * version * only allow build of tools if triplet is dynamic * version * fail on static * version * replace deprecated functions and replace options * version * fix * fix 2 * update version * apply @JackBoosY suggestions * version * Update ports/comms/portfile.cmake * Update versions/c-/comms.json * add @NancyLi1013 suggestions * update versions Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Diffstat (limited to 'ports/commsdsl')
-rw-r--r--ports/commsdsl/portfile.cmake16
-rw-r--r--ports/commsdsl/vcpkg.json2
2 files changed, 10 insertions, 8 deletions
diff --git a/ports/commsdsl/portfile.cmake b/ports/commsdsl/portfile.cmake
index 7031ab989..60cb2bbbc 100644
--- a/ports/commsdsl/portfile.cmake
+++ b/ports/commsdsl/portfile.cmake
@@ -2,24 +2,26 @@ vcpkg_fail_port_install(ON_TARGET "uwp")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO commschamp/commsdsl
- REF v3.6.3
- SHA512 0cb1573cd7dc000961a053601b85bd3c78183a0083fa654a97412c8024a3dc08bff58c833dea0af522a02888fbc198140d81615c7d8c7d5399871c2b0c2c43c5
+ REF v3.6.4
+ SHA512 dd997bb063baf4e6bc15666539e8d3e8cf435cfda88e8b115b8a1568c8c77cc2ca6dbf1a77ae2fcf9b24f68cb35aa2ae583852cf887fbc85f74e868230374055
HEAD_REF master
)
vcpkg_configure_cmake(
- SOURCE_PATH ${SOURCE_PATH}
+ SOURCE_PATH "${SOURCE_PATH}"
PREFER_NINJA
OPTIONS
-DCOMMSDSL_NO_COMMS_CHAMPION=ON
- -DCOMMSDSL_NO_TESTS=ON
- -DCOMMSDSL_NO_WARN_AS_ERR=ON # remove on next version or on next version of boost
+ -DCOMMSDSL_BUILD_APPS=ON
+ -DCOMMSDSL_INSTALL_APPS=ON
+ -DCOMMSDSL_CHECKOUT_COMMS_CHAMPION=OFF
+ -DCOMMSDSL_BUILD_UNIT_TESTS=OFF
+ -DCOMMSDSL_WARN_AS_ERR=OFF
)
vcpkg_install_cmake()
vcpkg_copy_tools(
TOOL_NAMES commsdsl2comms
- SEARCH_DIR ${CURRENT_PACKAGES_DIR}/bin
AUTO_CLEAN
)
@@ -33,4 +35,4 @@ if(VCPKG_LIBRARY_LINKAGE STREQUAL "static")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin")
endif()
# Handle copyright
-file(INSTALL ${SOURCE_PATH}/LICENSE.txt DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
+file(INSTALL "${SOURCE_PATH}/LICENSE.txt" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)
diff --git a/ports/commsdsl/vcpkg.json b/ports/commsdsl/vcpkg.json
index 9e9085fd0..ebfbd0c72 100644
--- a/ports/commsdsl/vcpkg.json
+++ b/ports/commsdsl/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "commsdsl",
- "version-semver": "3.6.3",
+ "version-semver": "3.6.4",
"description": "DSL schemas parser and code generator for CommsChampion Ecosystem",
"homepage": "https://commschamp.github.io/",
"documentation": "https://github.com/commschamp/commsdsl",