From b641cd9b89959a7e558095b0e2aba7a93a790da3 Mon Sep 17 00:00:00 2001 From: Florian Albrechtskirchinger Date: Thu, 20 Feb 2025 19:31:38 +0100 Subject: [PATCH] Revert "build(meson): automatically use poll or select as needed (#2067)" This reverts commit 2b5d1eea8d7e9f881ac4be04ce31df782b26b6a9. --- meson.build | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/meson.build b/meson.build index 4ae18c0..9fa1919 100644 --- a/meson.build +++ b/meson.build @@ -16,26 +16,17 @@ project( meson_version: '>=0.62.0' ) -cxx = meson.get_compiler('cpp') - # Check just in case downstream decides to edit the source # and add a project version version = meson.project_version() if version == 'undefined' + cxx = meson.get_compiler('cpp') version = cxx.get_define('CPPHTTPLIB_VERSION', prefix: '#include ', include_directories: include_directories('.')).strip('"') assert(version != '', 'failed to get version from httplib.h') endif -if cxx.has_function('poll', prefix: '#include ') - # Use poll if present - add_project_arguments('-DCPPHTTPLIB_USE_POLL', language: 'cpp') -else if cxx.has_function('select', prefix: '#include ') - # Use select otherwise - add_project_arguments('-DCPPHTTPLIB_USE_SELECT', language: 'cpp') -endif - deps = [dependency('threads')] args = []