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