MiguelBarro
MiguelBarro
The first commit introduces the changes required for proper works on CMake 3.11 distributed via apt in Ubuntu Focal. The second commit introduces the `Sanitizers_FOUND` variable mandatory on CMake modules....
## Description The main goal is to run the CI in Ubuntu 22.04 (Jammy). In order to simplify extensibility: - a reusable workflow was devised capable of running the CI...
Signed-off-by: Miguel Barro ## Description ## Contributor Checklist - [ ] Commit messages follow the project guidelines. - [ ] The code follows the style guidelines of this project. -...
This pull request relates to https://github.com/eProsima/Fast-DDS/pull/2579. Upgrades the minimum CMake requirement to 3.16.3 (Ubuntu Focal). Enforces C++11 used in order to align with Fast-DDS. Upgrades the fashion CMake deals with...
## Description The C++ standard requirements for `shared_mutex` do not specify if exclusive lock operation should preempt the shared lock one. Posix allows both behaviors but defaults to not preempting...
This happens on binaries that expect stdin. For example: ```vim :echo system("xxd") ``` will cause a deadlock. `SHELL_EXPAND` is a flag devoted to support the linux implementation of the *backtick-expansion*...
Currently the CMake is modifying the [CMake user's package registry](https://cmake.org/cmake/help/latest/manual/cmake-packages.7.html#user-package-registry) by doing: ```cmake # Export package for use from the build tree EXPORT( PACKAGE ${PROJECT_NAME} ) ``` the above hints...
RapidJSON has adapted to CMake policies and replaced `RAPIDJSON_INCLUDE_DIRS` with `RapidJSON_INCLUDE_DIRS`. Also a little fix in a test includes.
**Summary** Windows's support for powershell and scripts entrypoints. This way prettier can be executed over a container or wsl. For example, the following script can be used as entrypoint to...
- [x] Changes comply with the [maintainer guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md). - [ ] ~~SHA512s are updated for each updated download.~~ - [ ] ~~The "supports" clause reflects platforms that may be fixed...