xref: /dpdk/lib/cmdline/meson.build (revision 99a2dd955fba6e4cc23b77d590a033650ced9c45)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2017 Intel Corporation
3
4sources = files('cmdline.c',
5    'cmdline_cirbuf.c',
6    'cmdline_parse.c',
7    'cmdline_parse_etheraddr.c',
8    'cmdline_parse_ipaddr.c',
9    'cmdline_parse_num.c',
10    'cmdline_parse_portlist.c',
11    'cmdline_parse_string.c',
12    'cmdline_rdline.c',
13    'cmdline_socket.c',
14    'cmdline_vt100.c')
15
16headers = files('cmdline.h',
17    'cmdline_parse.h',
18    'cmdline_parse_num.h',
19    'cmdline_parse_ipaddr.h',
20    'cmdline_parse_etheraddr.h',
21    'cmdline_parse_string.h',
22    'cmdline_rdline.h',
23    'cmdline_vt100.h',
24    'cmdline_socket.h',
25    'cmdline_cirbuf.h',
26    'cmdline_parse_portlist.h')
27
28if is_windows
29    sources += files('cmdline_os_windows.c')
30else
31    sources += files('cmdline_os_unix.c')
32endif
33
34deps += ['net']
35