diff options
| author | Mathis <mathisloge@gmail.com> | 2021-08-31 03:25:10 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-30 18:25:10 -0700 |
| commit | 0997386f6be36ea3e90cfebd26727921ff212ded (patch) | |
| tree | 2624a121d564f1f300679dfb422efa10d6a1fab5 /ports/commsdsl | |
| parent | ce45dd94d53cd489140cd79b5d51d58604656391 (diff) | |
| download | vcpkg-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.cmake | 16 | ||||
| -rw-r--r-- | ports/commsdsl/vcpkg.json | 2 |
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", |
