1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright (c) 2013, 2015 by Delphix. All rights reserved.
14#
15
16include $(SRC)/Makefile.master
17
18ROOTOPTPKG = $(ROOT)/opt/zfs-tests
19TESTDIR = $(ROOTOPTPKG)/tests/functional/rsend
20
21PROGS = cleanup \
22	rsend_001_pos \
23	rsend_002_pos \
24	rsend_003_pos \
25	rsend_004_pos \
26	rsend_005_pos \
27	rsend_006_pos \
28	rsend_007_pos \
29	rsend_008_pos \
30	rsend_009_pos \
31	rsend_010_pos \
32	rsend_011_pos \
33	rsend_012_pos \
34	rsend_013_pos \
35	rsend_014_pos \
36	rsend_019_pos \
37	rsend_020_pos \
38	rsend_021_pos \
39	rsend_022_pos \
40	rsend_024_pos \
41	send-cD \
42	send-c_embedded_blocks \
43	send-c_incremental \
44	send-c_lz4_disabled \
45	send-c_mixed_compression \
46	send-c_props \
47	send-c_recv_dedup \
48	send-c_recv_lz4_disabled \
49	send-c_resume \
50	send-c_stream_size_estimate \
51	send-c_verify_contents \
52	send-c_verify_ratio \
53	send-c_volume \
54	send-c_zstreamdump \
55	send-cpL_varied_recsize \
56	setup
57
58FILES = rsend.cfg \
59	rsend.kshlib
60
61CMDS = $(PROGS:%=$(TESTDIR)/%) $(FILES:%=$(TESTDIR)/%)
62$(CMDS) := FILEMODE = 0555
63
64all lint clean clobber:
65
66install: $(CMDS)
67
68$(CMDS): $(TESTDIR)
69
70$(TESTDIR):
71	$(INS.dir)
72
73$(TESTDIR)/%: %.ksh
74	$(INS.rename)
75
76$(TESTDIR)/%: %
77	$(INS.file)
78