diff options
author | sfan5 <sfan5@live.de> | 2022-12-26 15:08:07 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2022-12-26 15:08:07 +0100 |
commit | d8ae14653a8d86e31b4d9a90615a25c7b7fd7d10 (patch) | |
tree | 7bb9fb5970b188c36376d96a63c50d11e4d855d9 /meson.build | |
parent | cb15bc4324327bded956b2c9b78f09bdc2729d98 (diff) | |
download | mpv-d8ae14653a8d86e31b4d9a90615a25c7b7fd7d10.tar.bz2 mpv-d8ae14653a8d86e31b4d9a90615a25c7b7fd7d10.tar.xz |
build: add configure test for POSIX shm for the sake of vo_kitty
Android's POSIX coverage is pretty sketchy but not like we have a choice.
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meson.build b/meson.build index c182bad653..5c6439d2f7 100644 --- a/meson.build +++ b/meson.build @@ -962,6 +962,11 @@ if features['sixel'] sources += files('video/out/vo_sixel.c') endif +features += {'posix_shm': false} +if features['posix'] + features += {'posix_shm': cc.has_function('shm_open', prefix: '#include <sys/mman.h>')} +endif + spirv_cross = dependency('spirv-cross-c-shared', required: get_option('spirv-cross')) features += {'spirv-cross': spirv_cross.found()} if features['spirv-cross'] |