Meson wrap file for beast, remove git submodule

This commit is contained in:
King_DuckZ 2022-05-13 23:31:04 +02:00
commit 10fc605078
7 changed files with 30 additions and 15 deletions

View file

@ -10,14 +10,14 @@ wrenpp_dep = dependency('wrenpp', version: '>=0.1.1',
default_options: ['wren_with_rand=true'],
)
boost_dep = dependency('boost', version: '>=1.78.0',
modules: ['coroutine', 'filesystem', 'system', 'thread'],
)
simdjson_dep = dependency('simdjson', version: '>=0.5.0',
fallback: ['simdjson', 'simdjson_dep'],
)
beast_dep = dependency('beast', version: '>=1.79.0',
fallback: ['beast', 'beast_dep'],
)
executable(meson.project_name(),
'main.cpp',
'nap/http_header_parse.cpp',
@ -28,10 +28,7 @@ executable(meson.project_name(),
curlcpp_dep,
wrenpp_dep,
simdjson_dep,
boost_dep,
beast_dep,
],
cpp_args: compiler_opts,
include_directories: [
beast_include,
],
)