René Ferdinand Rivera Morell
9761be99bb
Add support for modular build structure. ( #389 )
...
* Make the library modular usable.
* Switch to library requirements instead of source. As source puts extra source in install targets.
* Add requires-b2 check to top-level build file.
* Add missing test deps.
* Bump B2 require to 5.2
* Fix duplicate def of boost.process.fs feature.
* Add missing boost_test dependency.
* Move inter-lib dependencies to a project variable and into the build targets.
* Switch to /boost/test//included target for header only mode of Boost.Test.
* Adjust doc build to avoid boost-root references.
* Update build deps.
* Fix link and build of deps.
2024-10-30 08:09:27 +08:00
Klemens Morgenstern
55e2460967
moved v1 to v1 inline namespace.
2024-07-02 21:06:23 +08:00
Klemens Morgenstern
bcdd91188c
move everything v1 to v1 folders
2024-07-02 21:06:23 +08:00
Klemens Morgenstern
d3f006acd4
Typo fixes.
2023-02-22 13:01:46 +08:00
Klemens
d63d502b40
Added v2 examples and some doc comments.
2022-06-03 11:03:30 +08:00
Klemens Morgenstern
610b337fa3
Drone & Multple fix ( #250 )
...
Squash after invalid branch & merge conflict.
* Fixed file_descriptor move assignment operator to return a reference to 'this'. Issue # 219
* Returning *this instead of erroneous *this. Issue # 219
* Removed unneeded WNOHANG.
* Closes boostorg/process#190
* Closes boostorg/process#121
* Attempting to fix wchar_t build error on circle.
* Closes boostorg/process#197 .
* Changed child(pid_t) signature.
* Multiple fixes.
* Closes boostorg/process#189 .
* Closes boostorg/process#191 .
* Added missing work guard on windows.
* Trying to catch windows early complete.
* Increased log level on windows.
* Multiple windows test fixes
* Removed overly constraint tests.
* fix missing headers
* Closes klemens-morgenstern/boost-process#218
* Update executor.hpp
explicit cast to int to silence this: `error: non-constant-expression cannot be narrowed from type 'unsigned long' to 'int' in initializer list [-Wc++11-narrowing]`
* Fix posix implementation of move constructor/assignment in file_descriptor
* Adjust docs `@boost` relative paths
* Fixed UB for large environment names.
* Closes boostorg/process#207 .
* Drone setup
* Added include for filesystem::fstream.
* Disabled useless tests.
* Fixed environment length checks.
* Pipe test & warning fixes.
* Disabled warnings & added windows include fix.
* More test fixes.
* Removed some tests from apple build.
* Removed some tests from apple build.
* Disabled OSX tests via build script & fixed windows examples.
* TSA fix attempt.
Co-authored-by: James Baker <james.baker@bullochtech.com >
Co-authored-by: silent <silent@symica.com >
Co-authored-by: ikrijan <62850248+ikrijan@users.noreply.github.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: alandefreitas <alandefreitas@gmail.com >
2022-05-19 17:00:15 +08:00
Michael Jones
2e4b3c2406
Fix example/intro.cpp includes
2020-03-13 02:26:10 -05:00
Christopher Kohlhoff
153e05eac0
Updates to compile against latest asio.
2017-10-23 21:23:44 +11:00
klemens-morgenstern
6b433c8788
doc update
2017-03-02 14:16:38 +01:00
andrejnau
954ff35e3a
fix compile error for posix error handling
2017-02-21 16:34:38 +03:00
klemens-morgenstern
54394c6275
updated doc & fixed env path seperator
2016-10-26 11:45:14 +02:00
klemens-morgenstern
27ff6315e1
made example buildable
2016-10-23 02:00:21 +02:00
klemens-morgenstern
d7ff198dc0
updated examples
2016-10-23 01:38:14 +02:00
klemens-morgenstern
8207e93901
added pipe test & added doc
2016-07-12 22:18:44 +02:00
klemens-morgenstern
7ef82c7207
updated doc & example
2016-06-22 00:06:11 +02:00
klemens-morgenstern
334d97eb55
added new version of spawm/system
2016-06-13 00:50:20 +02:00
klemens-morgenstern
b5180b869b
small fix and updated examples
2016-06-04 21:10:13 +02:00
klemens-morgenstern
07525fdd61
updated docs
2016-06-01 00:27:30 +02:00
klemens-morgenstern
e8c1ec4774
finished reference
2016-05-31 12:15:55 +02:00
Klemens Morgenstern
6e7e1f523d
changed doc/Jamfile.jam
2016-04-18 16:05:45 +02:00
Klemens Morgenstern
d9edc26c6f
Updated examples
2016-04-18 16:03:21 +02:00
klemens-morgenstern
f1a6c8590d
restructured the repo to fit the other boost repositories
2016-02-07 13:24:49 +01:00