Robbert van der Helm
|
b2b6a606ea
|
Silence -Wunused-result warnings
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
c8bbdc4f54
|
Get rid of the last uses of Boost.Process
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
f79b0fd146
|
Fix Process file redirection
|
2022-04-16 20:37:10 +02:00 |
|
Robbert van der Helm
|
642c341d26
|
Handle waiting on a dead process
|
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
|
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 |
|