1*48edc7cfSGordon Ross#
2*48edc7cfSGordon Ross# This file and its contents are supplied under the terms of the
3*48edc7cfSGordon Ross# Common Development and Distribution License ("CDDL"), version 1.0.
4*48edc7cfSGordon Ross# You may only use this file in accordance with the terms of version
5*48edc7cfSGordon Ross# 1.0 of the CDDL.
6*48edc7cfSGordon Ross#
7*48edc7cfSGordon Ross# A full copy of the text of the CDDL should have accompanied this
8*48edc7cfSGordon Ross# source.  A copy of the CDDL is also available via the Internet at
9*48edc7cfSGordon Ross# http://www.illumos.org/license/CDDL.
10*48edc7cfSGordon Ross#
11*48edc7cfSGordon Ross
12*48edc7cfSGordon Ross#
13*48edc7cfSGordon Ross# Copyright (c) 2012 by Delphix. All rights reserved.
14*48edc7cfSGordon Ross# Copyright 2012 Nexenta Systems, Inc.  All rights reserved.
15*48edc7cfSGordon Ross#
16*48edc7cfSGordon Ross
17*48edc7cfSGordon Rossinclude $(SRC)/cmd/Makefile.cmd
18*48edc7cfSGordon Rossinclude $(SRC)/test/Makefile.com
19*48edc7cfSGordon Ross
20*48edc7cfSGordon RossSHFILES = iconv_test
21*48edc7cfSGordon Ross
22*48edc7cfSGordon RossROOTBIN = $(ROOT)/opt/util-tests
23*48edc7cfSGordon RossTESTDIR = $(ROOTBIN)/tests
24*48edc7cfSGordon Ross
25*48edc7cfSGordon RossCMDS = $(SHFILES:%=$(TESTDIR)/%)
26*48edc7cfSGordon Ross$(CMDS) := FILEMODE = 0555
27*48edc7cfSGordon Ross
28*48edc7cfSGordon Rossall: $(PROG)
29*48edc7cfSGordon Ross
30*48edc7cfSGordon Ross$(SHFILES): $(SHFILES).sh
31*48edc7cfSGordon Ross	-$(RM) $(SHFILES)
32*48edc7cfSGordon Ross	$(CP) $(SHFILES).sh $(SHFILES)
33*48edc7cfSGordon Ross
34*48edc7cfSGordon Rossinstall: all $(CMDS)
35*48edc7cfSGordon Ross
36*48edc7cfSGordon Rosslint:
37*48edc7cfSGordon Ross
38*48edc7cfSGordon Rossclobber: clean
39*48edc7cfSGordon Ross	-$(RM) $(SHFILES)
40*48edc7cfSGordon Ross
41*48edc7cfSGordon Rossclean:
42*48edc7cfSGordon Ross
43*48edc7cfSGordon Ross$(CMDS): $(TESTDIR)
44*48edc7cfSGordon Ross
45*48edc7cfSGordon Ross$(TESTDIR):
46*48edc7cfSGordon Ross	$(INS.dir)
47*48edc7cfSGordon Ross
48*48edc7cfSGordon Ross$(TESTDIR)/%: %
49*48edc7cfSGordon Ross	$(INS.file)
50