xref: /illumos-gate/usr/src/test/util-tests/tests/sed/bsd/Makefile (revision dcb3fe6cf7f57637386afcd1e3d7077405adec74)
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