#################################################################
#								#
# Copyright (c) 2012-2022 Fidelity National Information		#
# Services, Inc. and/or its subsidiaries. All rights reserved.	#
#								#
#	This source code contains the intellectual property	#
#	of its copyright holder(s), and is made available	#
#	under a license.  If you do not know the terms of	#
#	the license, please stop and do not read further.	#
#								#
#################################################################
CC = cc

all: dm_audit_unix_listener dm_audit_tls_listener dm_audit_tcp_listener

clean:
	rm -f dm_audit_tcp_listener dm_audit_unix_listener dm_audit_tls_listener switch_logfile

dm_audit_unix_listener: dm_audit_unix_listener.c switch_logfile.c switch_logfile.h logger_commons.h
	$(CC) -o $@ dm_audit_unix_listener.c switch_logfile.c

dm_audit_tcp_listener: dm_audit_tcp_listener.c switch_logfile.c switch_logfile.h logger_commons.h
	$(CC) -o $@ dm_audit_tcp_listener.c switch_logfile.c

dm_audit_tls_listener: dm_audit_tls_listener.c switch_logfile.c switch_logfile.h logger_commons.h
	$(CC) -o $@ dm_audit_tls_listener.c switch_logfile.c -lssl -lcrypto
