代码拉取完成,页面将自动刷新
# `git_tag` can be either a tag or a commit hash.
# For the sake of unambiguity the `git_tag` field is treated as a hash
# only if it is 40 characters long hexadecimal string.
---
everest-framework:
git: https://github.com/EVerest/everest-framework.git
git_tag: v0.15.2
options: [
"BUILD_TESTING OFF",
"everest-framework_USE_PYTHON_VENV ${PROJECT_NAME}_USE_PYTHON_VENV",
"everest-framework_USE_PYTHON_VENV_PATH ${PROJECT_NAME}_USE_PYTHON_VENV_PATH",
]
sigslot:
git: https://github.com/palacaze/sigslot
git_tag: v1.2.0
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_SIGSLOT"
options:
- "SIGSLOT_COMPILE_EXAMPLES OFF"
- "SIGSLOT_COMPILE_TESTS OFF"
libmodbus:
git: https://github.com/EVerest/libmodbus.git
git_tag: v0.3.1
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBMODBUS"
pugixml:
git: https://github.com/zeux/pugixml
git_tag: v1.12.1
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_PUGIXML"
# Auth module
libtimer:
git: https://github.com/EVerest/libtimer.git
git_tag: v0.1.1
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBTIMER"
options: ["BUILD_EXAMPLES OFF"]
# Slac module
libslac:
git: https://github.com/EVerest/libslac.git
git_tag: v0.3.0
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBSLAC"
libfsm:
git: https://github.com/EVerest/libfsm.git
git_tag: v0.2.0
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBFSM"
# LEM DCBM 400/600 module
libcurl:
git: https://github.com/curl/curl.git
git_tag: curl-8_4_0
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBCURL"
# EvseSecurity
# This has to appear before libocpp in this file since it is also a direct dependency of libocpp
# and would otherwise be overwritten by the version used there
libevse-security:
git: https://github.com/EVerest/libevse-security.git
git_tag: b140c17b0a5eaf09b60035605ed8aeb84627eb78
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBEVSE_SECURITY"
# OCPP
libocpp:
git: https://github.com/EVerest/libocpp.git
git_tag: 01f064f45f6d0ff44605db07373e4b9ea02b63b8
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBOCPP"
# Josev
Josev:
git: https://github.com/EVerest/ext-switchev-iso15118.git
git_tag: 2024.6.0
cmake_condition: "EVEREST_ENABLE_PY_SUPPORT AND EVEREST_DEPENDENCY_ENABLED_JOSEV"
# libcbv2g
libcbv2g:
git: https://github.com/EVerest/libcbv2g.git
git_tag: v0.2.0
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_LIBCBV2G"
# mbedtls
ext-mbedtls:
git: https://github.com/EVerest/ext-mbedtls.git
git_tag: 8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_MBEDTLS"
options:
- ENABLE_PROGRAMS OFF
- ENABLE_TESTING OFF
- MBEDTLS_FATAL_WARNINGS OFF # disables setting warnings as errors FIXME: workaround until upstream-fixes are included
# everest-testing and ev-dev-tools
everest-utils:
git: https://github.com/EVerest/everest-utils.git
git_tag: v0.3.1
# unit testing
gtest:
# GoogleTest now follows the Abseil Live at Head philosophy. We recommend updating to the latest commit in the main branch as often as possible.
git: https://github.com/google/googletest.git
git_tag: release-1.12.1
cmake_condition: "EVEREST_CORE_BUILD_TESTING"
sqlite_cpp:
git: https://github.com/SRombauts/SQLiteCpp.git
git_tag: 3.3.1
options:
- SQLITECPP_RUN_CPPLINT OFF
- SQLITECPP_RUN_CPPCHECK OFF
- SQLITECPP_INTERNAL_SQLITE OFF
cmake_condition: "EVEREST_DEPENDENCY_ENABLED_SQLITE_CPP"
catch2:
git: https://github.com/catchorg/Catch2.git
git_tag: v3.4.0
cmake_condition: "EVEREST_CORE_BUILD_TESTING"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。