summaryrefslogtreecommitdiff
path: root/lib/libavtp/meson.build
blob: 5a4561cba4f59b325da59f11865fe8184f81ab21 (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
25
26
27
28
29
30
31
32
project(
	'libavtp',
	'c',
	version: '0.1',
	license: 'BSD-3-Clause',
)

avtp_lib = library(
	'avtp',
	[
	 'src/avtp.c',
	 'src/avtp_aaf.c',
	],
	include_directories: include_directories('include'),
	install: true,
)

install_headers(
	'include/avtp.h',
	'include/avtp_aaf.h',
)

test_avtp = executable(
	'test-avtp',
	'unit/test-avtp.c',
	include_directories: include_directories('include'),
	link_with: avtp_lib,
	dependencies: dependency('cmocka'),
	build_by_default: false,
)

test('AVTP API', test_avtp)