]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Turn ext/yahttp into a dependency
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 15 Aug 2023 11:27:21 +0000 (13:27 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:36 +0000 (13:28 +0100)
ext/yahttp/yahttp/meson.build

index 26ee631a1e6b3119179fddd1ca5af015542f5744..86c4f03204d44b48da8d36cad2f98497a44966e8 100644 (file)
@@ -11,8 +11,14 @@ module_sources = [
   'yahttp.hpp',
 ]
 
+lib_yahttp = static_library(
+  'yahttp',
+  module_sources,
+  cpp_args: '-Wno-overloaded-virtual',
+  include_directories: toplevel_includes,
+)
+
 dep_yahttp = declare_dependency(
-  compile_args: '-Wno-overloaded-virtual',
-  sources: module_sources,
+  link_with: lib_yahttp,
   include_directories: include_directories('..'),
 )