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 by Delphix. All rights reserved. 14 # 15 16 include $(SRC)/Makefile.master 17 18 ROOTOPTPKG = $(ROOT)/opt/zfs-tests 19 TESTDIR = $(ROOTOPTPKG)/tests/functional/inheritance 20 21 PROGS = cleanup \ 22 inherit_001_pos 23 24 FILES = config001.cfg \ 25 config002.cfg \ 26 config003.cfg \ 27 config004.cfg \ 28 config005.cfg \ 29 config006.cfg \ 30 config007.cfg \ 31 config008.cfg \ 32 config009.cfg \ 33 config010.cfg \ 34 config011.cfg \ 35 config012.cfg \ 36 config013.cfg \ 37 config014.cfg \ 38 config015.cfg \ 39 config016.cfg \ 40 config017.cfg \ 41 config018.cfg \ 42 config019.cfg \ 43 config020.cfg \ 44 config021.cfg \ 45 config022.cfg \ 46 config023.cfg \ 47 config024.cfg \ 48 inherit.kshlib \ 49 state001.cfg \ 50 state002.cfg \ 51 state003.cfg \ 52 state004.cfg \ 53 state005.cfg \ 54 state006.cfg \ 55 state007.cfg \ 56 state008.cfg \ 57 state009.cfg \ 58 state010.cfg \ 59 state011.cfg \ 60 state012.cfg \ 61 state013.cfg \ 62 state014.cfg \ 63 state015.cfg \ 64 state016.cfg \ 65 state017.cfg \ 66 state018.cfg \ 67 state019.cfg \ 68 state020.cfg \ 69 state021.cfg \ 70 state022.cfg \ 71 state023.cfg \ 72 state024.cfg 73 74 CMDS = $(PROGS:%=$(TESTDIR)/%) $(FILES:%=$(TESTDIR)/%) 75 $(CMDS) := FILEMODE = 0555 76 77 all lint clean clobber: 78 79 install: $(CMDS) 80 81 $(CMDS): $(TESTDIR) 82 83 $(TESTDIR): 84 $(INS.dir) 85 86 $(TESTDIR)/%: % 87 $(INS.file) 88 89 $(TESTDIR)/%: %.ksh 90 $(INS.rename)