Makefile revision 598f4ceed9327d2d6c2325dd67cae3aa06f7fea6
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User# This file and its contents are supplied under the terms of the
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews# Common Development and Distribution License ("CDDL"), version 1.0.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# You may only use this file in accordance with the terms of version
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater# 1.0 of the CDDL.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# A full copy of the text of the CDDL should have accompanied this
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# source. A copy of the CDDL is also available via the Internet at
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# http://www.illumos.org/license/CDDL.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Copyright (c) 2012 by Delphix. All rights reserved.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Copyright 2014 Garrett D'Amore <garrett@damore.org>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein#
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeininclude $(SRC)/cmd/Makefile.cmd
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeininclude $(SRC)/test/Makefile.com
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinPROG = printf_test
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User
14a656f94b1fd0ababd84a772228dfa52276ba15Evan HuntROOTOPTPKG = $(ROOT)/opt/util-tests
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob AusteinTESTDIR = $(ROOTOPTPKG)/tests
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox UserCMDS = $(PROG:%=$(TESTDIR)/%)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein$(CMDS) := FILEMODE = 0555
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinall lint clean clobber:
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeininstall: all $(CMDS)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein$(CMDS): $(TESTDIR) $(PROG).ksh
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein$(TESTDIR):
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $(INS.dir)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein$(TESTDIR)/%: %.ksh
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $(INS.rename)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein