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