File: meson.build

package info (click to toggle)
knot-resolver 5.6.0-1%2Bdeb12u1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 16,088 kB
  • sloc: javascript: 42,732; ansic: 34,753; python: 4,603; cpp: 2,107; sh: 1,883; makefile: 199; xml: 193
file content (28 lines) | stat: -rw-r--r-- 537 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# contrib
# SPDX-License-Identifier: GPL-3.0-or-later

contrib_src = files([
  'ccan/asprintf/asprintf.c',
  'ccan/json/json.c',
  'ucw/mempool.c',
  'ucw/mempool-fmt.c',
  'mempattern.c',
  'murmurhash3/murmurhash3.c',
  'base32hex.c',
  'base64.c',
  'base64url.c'
])

contrib_inc = include_directories('.', '..')

contrib_lib = static_library(
  'contrib',
  contrib_src,
  include_directories: contrib_inc,
  dependencies: libknot,
)

contrib_dep = declare_dependency(
  include_directories: contrib_inc,
  link_with: contrib_lib,
)