## -*- makefile -*-
## Copyright (C) 2007-2024 by Carnegie Mellon University.
##
## @OPENSOURCE_LICENSE_START@
##
## SiLK 3.22.0
##
## Copyright 2023 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.
##
## Released 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.
##
## GOVERNMENT PURPOSE RIGHTS - Software and Software Documentation
##
## Contract No.: FA8702-15-D-0002
## Contractor Name: Carnegie Mellon University
## Contractor Address: 4500 Fifth Avenue, Pittsburgh, PA 15213
##
## The Government's rights to use, modify, reproduce, release, perform,
## display, or disclose this software are restricted by paragraph (b)(2) of
## the Rights in Noncommercial Computer Software and Noncommercial Computer
## Software Documentation clause contained in the above identified
## contract. No restrictions apply after the expiration date shown
## above. Any reproduction of the software or portions thereof marked with
## this legend must also reproduce the markings.
##
## Carnegie Mellon(R) and CERT(R) are registered in the U.S. Patent and
## Trademark Office by Carnegie Mellon University.
##
## This Software includes and/or makes use of Third-Party Software each
## subject to its own license.
##
## DM23-0973
##
## @OPENSOURCE_LICENSE_END@
##
## RCSIDENT("$SiLK: Makefile-sources 6c9dfbe0b623 2024-01-17 18:02:34Z 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
