xref: /titanic_50/usr/src/test/zfs-tests/tests/functional/rsend/Makefile (revision 9c3fd1216fa7fb02cfbc78a2518a686d54b48ab8)
1f38cb554SJohn Wren Kennedy#
2f38cb554SJohn Wren Kennedy# This file and its contents are supplied under the terms of the
3f38cb554SJohn Wren Kennedy# Common Development and Distribution License ("CDDL"), version 1.0.
4f38cb554SJohn Wren Kennedy# You may only use this file in accordance with the terms of version
5f38cb554SJohn Wren Kennedy# 1.0 of the CDDL.
6f38cb554SJohn Wren Kennedy#
7f38cb554SJohn Wren Kennedy# A full copy of the text of the CDDL should have accompanied this
8f38cb554SJohn Wren Kennedy# source.  A copy of the CDDL is also available via the Internet at
9f38cb554SJohn Wren Kennedy# http://www.illumos.org/license/CDDL.
10f38cb554SJohn Wren Kennedy#
11f38cb554SJohn Wren Kennedy
12f38cb554SJohn Wren Kennedy#
1352244c09SJohn Wren Kennedy# Copyright (c) 2013, 2014 by Delphix. All rights reserved.
14f38cb554SJohn Wren Kennedy#
15f38cb554SJohn Wren Kennedy
16f38cb554SJohn Wren Kennedyinclude $(SRC)/Makefile.master
17f38cb554SJohn Wren Kennedy
18f38cb554SJohn Wren KennedyROOTOPTPKG = $(ROOT)/opt/zfs-tests
19f38cb554SJohn Wren KennedyTESTDIR = $(ROOTOPTPKG)/tests/functional/rsend
20f38cb554SJohn Wren Kennedy
21f38cb554SJohn Wren KennedyPROGS = cleanup \
22f38cb554SJohn Wren Kennedy	rsend_001_pos \
23f38cb554SJohn Wren Kennedy	rsend_002_pos \
24f38cb554SJohn Wren Kennedy	rsend_003_pos \
25f38cb554SJohn Wren Kennedy	rsend_004_pos \
26f38cb554SJohn Wren Kennedy	rsend_005_pos \
27f38cb554SJohn Wren Kennedy	rsend_006_pos \
28f38cb554SJohn Wren Kennedy	rsend_007_pos \
29f38cb554SJohn Wren Kennedy	rsend_008_pos \
30f38cb554SJohn Wren Kennedy	rsend_009_pos \
31f38cb554SJohn Wren Kennedy	rsend_010_pos \
32f38cb554SJohn Wren Kennedy	rsend_011_pos \
33f38cb554SJohn Wren Kennedy	rsend_012_pos \
34f38cb554SJohn Wren Kennedy	rsend_013_pos \
3552244c09SJohn Wren Kennedy	rsend_014_pos \
36*9c3fd121SMatthew Ahrens	rsend_019_pos \
37*9c3fd121SMatthew Ahrens	rsend_020_pos \
38*9c3fd121SMatthew Ahrens	rsend_021_pos \
39*9c3fd121SMatthew Ahrens	rsend_022_pos \
40*9c3fd121SMatthew Ahrens	rsend_024_pos \
41f38cb554SJohn Wren Kennedy	setup
42f38cb554SJohn Wren Kennedy
43f38cb554SJohn Wren KennedyFILES = rsend.cfg \
44f38cb554SJohn Wren Kennedy	rsend.kshlib
45f38cb554SJohn Wren Kennedy
46f38cb554SJohn Wren KennedyCMDS = $(PROGS:%=$(TESTDIR)/%) $(FILES:%=$(TESTDIR)/%)
47f38cb554SJohn Wren Kennedy$(CMDS) := FILEMODE = 0555
48f38cb554SJohn Wren Kennedy
49f38cb554SJohn Wren Kennedyall lint clean clobber:
50f38cb554SJohn Wren Kennedy
51f38cb554SJohn Wren Kennedyinstall: $(CMDS)
52f38cb554SJohn Wren Kennedy
53f38cb554SJohn Wren Kennedy$(CMDS): $(TESTDIR)
54f38cb554SJohn Wren Kennedy
55f38cb554SJohn Wren Kennedy$(TESTDIR):
56f38cb554SJohn Wren Kennedy	$(INS.dir)
57f38cb554SJohn Wren Kennedy
58f38cb554SJohn Wren Kennedy$(TESTDIR)/%: %.ksh
59f38cb554SJohn Wren Kennedy	$(INS.rename)
60f38cb554SJohn Wren Kennedy
61f38cb554SJohn Wren Kennedy$(TESTDIR)/%: %
62f38cb554SJohn Wren Kennedy	$(INS.file)
63