diff options
author | karelrooted <karelrooted@gmail.com> | 2023-12-02 23:39:19 +0800 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-12-03 22:28:45 +0100 |
commit | ea0e9b74a38d02d1160e1c9abf0645a68a1692ec (patch) | |
tree | d413dabe7cb6898109b07f29ddf1070b91e233f3 /meson.build | |
parent | b323d2877aee3ece9ed7c35a6f09ac30b5d1515f (diff) | |
download | mpv-ea0e9b74a38d02d1160e1c9abf0645a68a1692ec.tar.bz2 mpv-ea0e9b74a38d02d1160e1c9abf0645a68a1692ec.tar.xz |
meson: use subprocess-dummy.c fallback when fork func doesn't exist
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build index 3dd4bb8e04..ad6f9dde08 100644 --- a/meson.build +++ b/meson.build @@ -399,7 +399,11 @@ endif if posix path_source = files('osdep/path-unix.c') - subprocess_source = files('osdep/subprocess-posix.c') + if cc.has_function('fork', prefix : '#include <unistd.h>') + subprocess_source = files('osdep/subprocess-posix.c') + else + subprocess_source = files('osdep/subprocess-dummy.c') + endif sources += files('input/ipc-unix.c', 'osdep/poll_wrapper.c', 'osdep/terminal-unix.c', |