## -*- makefile -*-
## Copyright (C) 2007-2025 Carnegie Mellon University
##
## @OPENSOURCE_LICENSE_START@
##
## SiLK 3.24
##
## Copyright 2025 Carnegie Mellon University.
##
## NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING
## INSTITUTE MATERIAL IS FURNISHED ON AN "AS-IS" BASIS. CARNEGIE MELLON
## UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR
## IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF
## FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS
## OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT
## MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT,
## TRADEMARK, OR COPYRIGHT INFRINGEMENT.
##
## Licensed under a GNU GPL 2.0-style license, please see LICENSE.txt or
## contact permission@sei.cmu.edu for full terms.
##
## [DISTRIBUTION STATEMENT A] This material has been approved for public
## release and unlimited distribution.  Please see Copyright notice for
## non-US Government use and distribution.
##
## This Software includes and/or makes use of Third-Party Software each
## subject to its own license.
##
## DM25-0915
##
## @OPENSOURCE_LICENSE_END@
##
## RCSIDENT("$SiLK: Makefile-sources c7d6bb438741 2025-01-17 20:52:04Z mthomas $");

# sources for libsilk
SOURCES_LIBSILK = addrtype.c flowcapio.c hashlib.c \
	 pmapfilter.c rwascii.c \
	 rwaugmentedio.c rwaugroutingio.c rwaugsnmpoutio.c rwaugwebio.c \
	 rwfilterio.c rwgenericio.c rwipv6io.c rwipv6routingio.c \
	 rwnotroutedio.c rwpack.c rwrec.c rwroutedio.c rwsplitio.c rwwwwio.c \
	 skaggbag.c skbag.c skbitmap.c skcompmethod.c skcountry.c skdaemon.c \
	 skdllist.c skfileformat.c skheader.c skheader-legacy.c \
	 skheader_priv.h skheap.c skiobuf.c skiobuf.h skipset.c \
	 sklog.c skmempool.c sknetstruct.c skoptionsctx.c skoptions-notes.c \
	 skplugin-simple.c skplugin.c skprefixmap.c skqsort.c \
	 sksite.c sksiteconfig.h sksiteconfig_lex.l sksiteconfig_parse.y \
	 skstream.c skstream-err.c skstream_priv.h skstringmap.c \
	 sktempfile.c \
	 sku-app.c sku-bigsockbuf.c sku-compat.c sku-filesys.c sku-ips.c \
	 sku-options.c sku-string.c sku-times.c sku-wrapgetopt.c skvector.c \
	 redblack/redblack.c

if HAVE_CYGWIN
SOURCES_LIBSILK += skcygwin.c skcygwin.h
endif

# sources for libsilk-thrd
SOURCES_LIBSILK_THRD = skdeque.c sklog-thrd.c \
	skpolldir.c skthread.c sktimer.c
