Makefile revision f38cb554a534c6df738be3f4d23327e69888e634
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington#
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# This file and its contents are supplied under the terms of the
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# Common Development and Distribution License ("CDDL"), version 1.0.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews# You may only use this file in accordance with the terms of version
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# 1.0 of the CDDL.
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington#
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# A full copy of the text of the CDDL should have accompanied this
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# source. A copy of the CDDL is also available via the Internet at
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington# http://www.illumos.org/license/CDDL.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# Copyright (c) 2013 by Delphix. All rights reserved.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrewsinclude $(SRC)/Makefile.master
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian WellingtonROOTOPTPKG = $(ROOT)/opt/zfs-tests
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsTESTDIR = $(ROOTOPTPKG)/tests/functional/rename_dirs
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian WellingtonPROGS = cleanup \
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington rename_dirs_001_pos \
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington setup
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian WellingtonCMDS = $(PROGS:%=$(TESTDIR)/%)
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington$(CMDS) := FILEMODE = 0555
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtonall lint clean clobber:
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellingtoninstall: $(CMDS)
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington$(CMDS): $(TESTDIR)
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington$(TESTDIR):
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington $(INS.dir)
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington$(TESTDIR)/%: %.ksh
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington $(INS.rename)
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington$(TESTDIR)/%: %
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington $(INS.file)
0b062f4990db5cc6db2fe3398926f71b92a67407Brian Wellington