1b7daf799SDan McDonald# 2b7daf799SDan McDonald# This file and its contents are supplied under the terms of the 3b7daf799SDan McDonald# Common Development and Distribution License ("CDDL"), version 1.0. 4b7daf799SDan McDonald# You may only use this file in accordance with the terms of version 5b7daf799SDan McDonald# 1.0 of the CDDL. 6b7daf799SDan McDonald# 7b7daf799SDan McDonald# A full copy of the text of the CDDL should have accompanied this 8b7daf799SDan McDonald# source. A copy of the CDDL is also available via the Internet at 9b7daf799SDan McDonald# http://www.illumos.org/license/CDDL. 10b7daf799SDan McDonald# 11b7daf799SDan McDonald 12b7daf799SDan McDonald# 13b7daf799SDan McDonald# Copyright 2017 Joyent, Inc. 14*3580e26cSDan McDonald# Copyright 2022 MNX Cloud, Inc. 15b7daf799SDan McDonald# 16b7daf799SDan McDonald 17b7daf799SDan McDonaldinclude $(SRC)/cmd/Makefile.cmd 18b7daf799SDan McDonaldinclude $(SRC)/test/Makefile.com 19b7daf799SDan McDonald 20b7daf799SDan McDonald# Shell scripts... 21*3580e26cSDan McDonaldPROG = 15146 \ 22*3580e26cSDan McDonald acquire-spray \ 23f4a6f97eSDan McDonald acquire-compare \ 24f4a6f97eSDan McDonald kmc-update 25b7daf799SDan McDonald 26f4a6f97eSDan McDonald# Binaries 27f4a6f97eSDan McDonaldPROG += eacq-enabler \ 28f4a6f97eSDan McDonald kmc-updater 29b7daf799SDan McDonald 30b7daf799SDan McDonaldROOTOPTPKG = $(ROOT)/opt/os-tests 31b7daf799SDan McDonaldTESTDIR = $(ROOTOPTPKG)/tests/pf_key 32b7daf799SDan McDonald 33b7daf799SDan McDonaldCMDS = $(PROG:%=$(TESTDIR)/%) 34b7daf799SDan McDonald$(CMDS) := FILEMODE = 0555 35b7daf799SDan McDonald 36b7daf799SDan McDonaldLDLIBS += -lsocket 374c5582efSJason Kingkmc-updater := LDLIBS += -lipsecutil 38b7daf799SDan McDonald 39b7daf799SDan McDonaldall: $(PROG) 40b7daf799SDan McDonald 41b7daf799SDan McDonaldinstall: all $(CMDS) 42b7daf799SDan McDonald 43b7daf799SDan McDonaldlint: 44b7daf799SDan McDonald 45b7daf799SDan McDonaldclobber: clean 46b7daf799SDan McDonald -$(RM) $(PROG) 47b7daf799SDan McDonald 48b7daf799SDan McDonaldclean: 49b7daf799SDan McDonald -$(RM) $(CLEANFILES) 50b7daf799SDan McDonald 51b7daf799SDan McDonald$(CMDS): $(TESTDIR) $(PROG) 52b7daf799SDan McDonald 53b7daf799SDan McDonald$(TESTDIR): 54b7daf799SDan McDonald $(INS.dir) 55b7daf799SDan McDonald 56b7daf799SDan McDonald$(TESTDIR)/%: % 57b7daf799SDan McDonald $(INS.file) 58