Robbert van der Helm
|
85989f4c1d
|
Also add a way to use logging library without Asio
|
2022-04-16 20:37:11 +02:00 |
|
Robbert van der Helm
|
3cad93cb65
|
Move get_augmented_search_path to process library
We'll need this for the chainloader.
|
2022-04-16 20:37:11 +02:00 |
|
Robbert van der Helm
|
6773305646
|
Allow including process.h without Asio support
|
2022-04-16 20:37:11 +02:00 |
|
Robbert van der Helm
|
1fec4c8860
|
Change the description in the GPL header
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
b6e63ea0d5
|
Add a function for searching through PATH
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
33b49dd7a5
|
Make the process building functions chainable
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
8d40341ade
|
Add a function for splitting search paths
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
a5ded46f27
|
Add a detach function to the process handles
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
75b3cf266d
|
Add Process functions for detached spawning
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
1df7abfb2c
|
Terminate handles when they get dropped
|
2022-04-14 23:42:12 +02:00 |
|
Robbert van der Helm
|
a324042695
|
Use custom process library for notifications
Instead of using Boost.Process here. Last usage of Boost.Process is for
launching the child process.
|
2022-04-14 23:42:12 +02:00 |
|
Robbert van der Helm
|
b80a30ba2a
|
Redirect STDERR to /dev/null in process spawn
|
2022-04-14 23:42:12 +02:00 |
|
Robbert van der Helm
|
006cc6f52a
|
Read the Wine version without Boost.Process
By spawning the process using posix_spawn and manually reading from a
pipe.
|
2022-04-14 23:42:12 +02:00 |
|
Robbert van der Helm
|
60e4619ef1
|
Move pid_running() to process.h
|
2022-04-14 23:42:12 +02:00 |
|
Robbert van der Helm
|
0d6738093c
|
Add a Boost.Process-like environment builder
We can use this with the `exec*e()` family of functions.
|
2022-04-14 23:42:12 +02:00 |
|