aboutsummaryrefslogtreecommitdiff
path: root/lib/blake2/meson.build
blob: dc06f3e3d276d180bc9e9771a41e8da4767a0abd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

blake2s_srcs = files('blake2s.c')
blake2s_incl = include_directories('include')

blake2s = declare_dependency(
  link_with: static_library('blake2s', blake2s_srcs,
    include_directories: blake2s_incl,
    dependencies: libk),
  include_directories: blake2s_incl,
)

# tests
blake2s_sut = declare_dependency(
  link_with: library('blake2s_sut', blake2s_srcs,
    include_directories: blake2s_incl,
    native: true),
  include_directories: blake2s_incl,
)

test('blake2s selftest',
  executable('test_blake2s_selftest', 'tests/blake2s_selftest.cc',
    dependencies: [ blake2s_sut, gtest ],
    native: true)
)