mirror of
https://github.com/boostorg/process.git
synced 2026-01-19 04:22:15 +00:00
boost-1.84.0
* Fix V2::EXT::CWD [SunOS]
filesystem::canonical is basically the same thing as realpath on Unix-likes, which only resolves one symbolic link. If one symbolic link points to yet another symbolic link and so on and so forth, it will not resolve all symbolic links. It will only do one link for each call to canonical. On SunOS, unlike Linux, /proc/${pid}/cwd does not directly point to the literal current working directory of the given ${pid}. Instead, it will point to yet another symlink - /proc/${pid}/path/cwd which once you have followed that second link only then will you have the literal cwd path for the process id.
Boost Process (Boost.Process)
Boost.process is a library for comfortable management of processes, released with boost 1.64.0.
Test results
| Branches | Linux / Windows | Code coverage | Matrix |
|---|---|---|---|
| Develop: | |||
| Master: |
Latest developer documentation
About
This C++11 library is the current result of a long attempt to get a boost.process library, which is going on since 2006.
License
Distributed under the Boost Software License, Version 1.0.
Dependency
This library requires boost 1.64 with which it is released.
Description
Languages
C++
98.7%
CMake
0.6%
Shell
0.5%