This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git
from 6eca6616c Feature/add agents md (#814)
add 2127aeb54 gh-769: Add libuv dep, update ci workflows and add smoke test
add e2d3ceee1 gh-769: Add celix_uv_cleanup.h
add 1b0b0934a gh-769: Update conan libuv dep to build_utils
add e0af03093 Exclude try locks on macos rwlock test
add feb9d8ec8 Remove libuv linkng from ei tests
add 23a3408a6 gh-769: Move trylock test for rwlock to in sep thread
add 5ef11d937 gh-769: Move trylock test for mutex to a sep thread
add 9f46175ba gh-769: Refactor celix_uv_cleanup func and struct naming
add e4bf6236b Update ci config 1.x config to use conan 1.66
add f7dce1bd7 Remove celix_auto support for uv_thread_t
add 0e61b47fd Add missing find_dependencies in CelixDeps.cmake.in
add f425e1072 Update CelixConfig.cmake include Modules before find_dep
add d8c8cb4b4 Update ubuntu ci to use conan 2.x
add 387a0bb9b Update coverage to use conan 2.x
add 8571cbcbb Remove require-override in coverage build.
new effe33a1a Merge pull request #815 from
apache/feature/769-libuv-package-and-thread-header
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.devcontainer/Containerfile | 1 +
.github/workflows/coverage.yml | 37 +++---
.github/workflows/macos.yml | 2 +-
.github/workflows/ubuntu.yml | 56 ++++-----
cmake/CelixConfig.cmake | 16 +--
cmake/CelixDeps.cmake.in | 2 +
cmake/Modules/Findlibuv.cmake | 61 ++++++++++
conanfile.py | 2 +
libs/utils/CMakeLists.txt | 5 +-
libs/utils/gtest/CMakeLists.txt | 3 +-
libs/utils/gtest/src/UvThreadsTestSuite.cc | 125 ++++++++++++++++++++
libs/utils/include/celix_uv_cleanup.h | 180 +++++++++++++++++++++++++++++
misc/Dockerfile.Android | 2 +-
13 files changed, 424 insertions(+), 68 deletions(-)
create mode 100644 cmake/Modules/Findlibuv.cmake
create mode 100644 libs/utils/gtest/src/UvThreadsTestSuite.cc
create mode 100644 libs/utils/include/celix_uv_cleanup.h