1cd94aa94SAndy Fiddaman# 2cd94aa94SAndy Fiddaman# This file and its contents are supplied under the terms of the 3cd94aa94SAndy Fiddaman# Common Development and Distribution License ("CDDL"), version 1.0. 4cd94aa94SAndy Fiddaman# You may only use this file in accordance with the terms of version 5cd94aa94SAndy Fiddaman# 1.0 of the CDDL. 6cd94aa94SAndy Fiddaman# 7cd94aa94SAndy Fiddaman# A full copy of the text of the CDDL should have accompanied this 8cd94aa94SAndy Fiddaman# source. A copy of the CDDL is also available via the Internet at 9cd94aa94SAndy Fiddaman# http://www.illumos.org/license/CDDL. 10cd94aa94SAndy Fiddaman# 11cd94aa94SAndy Fiddaman 12cd94aa94SAndy Fiddaman# 13cd94aa94SAndy Fiddaman# Copyright 2020 OmniOS Community Edition (OmniOSce) Association. 14cd94aa94SAndy Fiddaman# 15cd94aa94SAndy Fiddaman 16cd94aa94SAndy Fiddamaninclude $(SRC)/cmd/Makefile.cmd 17cd94aa94SAndy Fiddamaninclude $(SRC)/test/Makefile.com 18cd94aa94SAndy Fiddaman 19cd94aa94SAndy FiddamanPROG = multi_test 20cd94aa94SAndy FiddamanDATAFILES :sh= (cd regress.multitest.out; print *) 21*dcb3fe6cSRobert MustacchiINFILES = multi_words 22cd94aa94SAndy Fiddaman 23cd94aa94SAndy FiddamanROOTOPTPKG = $(ROOT)/opt/util-tests 24cd94aa94SAndy FiddamanTESTDIR = $(ROOTOPTPKG)/tests/sed 25cd94aa94SAndy FiddamanDATADIR = $(TESTDIR)/regress.multitest.out 26cd94aa94SAndy Fiddaman 27cd94aa94SAndy FiddamanTESTS = $(PROG:%=$(TESTDIR)/%) 28*dcb3fe6cSRobert MustacchiDATAS = $(DATAFILES:%=$(DATADIR)/%) $(INFILES:%=$(TESTDIR)/%) 29cd94aa94SAndy Fiddaman$(TESTS) := FILEMODE = 0555 30cd94aa94SAndy Fiddaman$(DATAS) := FILEMODE = 0444 31cd94aa94SAndy Fiddaman 32cd94aa94SAndy Fiddamanall clean clobber: 33cd94aa94SAndy Fiddaman 34cd94aa94SAndy Fiddamaninstall: all $(TESTS) $(DATAS) 35cd94aa94SAndy Fiddaman 36cd94aa94SAndy Fiddaman$(TESTS): $(TESTDIR) $(PROG).ksh 37cd94aa94SAndy Fiddaman$(DATAS): $(DATADIR) 38cd94aa94SAndy Fiddaman 39cd94aa94SAndy Fiddaman$(TESTDIR) $(DATADIR): 40cd94aa94SAndy Fiddaman $(INS.dir) 41cd94aa94SAndy Fiddaman 42cd94aa94SAndy Fiddaman$(TESTDIR)/%: %.ksh 43cd94aa94SAndy Fiddaman $(INS.rename) 44cd94aa94SAndy Fiddaman 45*dcb3fe6cSRobert Mustacchi$(TESTDIR)/%: % 46*dcb3fe6cSRobert Mustacchi $(INS.file) 47*dcb3fe6cSRobert Mustacchi 48cd94aa94SAndy Fiddaman$(DATADIR)/%: regress.multitest.out/% 49cd94aa94SAndy Fiddaman $(INS.file) 50