xref: /titanic_41/usr/src/cmd/ipdadm/Makefile (revision 1a95defd9ad2425f3c74030860dd9eb24a3e7930)
1*bfb211e0SRobert Mustacchi#
2*bfb211e0SRobert Mustacchi# This file and its contents are supplied under the terms of the
3*bfb211e0SRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
4*bfb211e0SRobert Mustacchi# You may only use this file in accordance with the terms of version
5*bfb211e0SRobert Mustacchi# 1.0 of the CDDL.
6*bfb211e0SRobert Mustacchi#
7*bfb211e0SRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
8*bfb211e0SRobert Mustacchi# source.  A copy of the CDDL is also available via the Internet at
9*bfb211e0SRobert Mustacchi# http://www.illumos.org/license/CDDL.
10*bfb211e0SRobert Mustacchi#
11*bfb211e0SRobert Mustacchi
12*bfb211e0SRobert Mustacchi#
13*bfb211e0SRobert Mustacchi# Copyright (c) 2012 Joyent, Inc.  All rights reserved.
14*bfb211e0SRobert Mustacchi#
15*bfb211e0SRobert Mustacchi
16*bfb211e0SRobert MustacchiPROG= ipdadm
17*bfb211e0SRobert MustacchiOBJS = ipdadm.o
18*bfb211e0SRobert MustacchiSRCS = $(OBJS:%.o=../%.c)
19*bfb211e0SRobert Mustacchi
20*bfb211e0SRobert Mustacchi
21*bfb211e0SRobert Mustacchiinclude ../Makefile.cmd
22*bfb211e0SRobert Mustacchiinclude ../Makefile.ctf
23*bfb211e0SRobert Mustacchi
24*bfb211e0SRobert MustacchiCLEANFILES += $(OBJS)
25*bfb211e0SRobert MustacchiCFLAGS += $(CCVERBOSE)
26*bfb211e0SRobert MustacchiLDLIBS += -lipd
27*bfb211e0SRobert Mustacchi
28*bfb211e0SRobert Mustacchi.KEEP_STATE:
29*bfb211e0SRobert Mustacchi
30*bfb211e0SRobert Mustacchi$(PROG): $(OBJS)
31*bfb211e0SRobert Mustacchi	$(LINK.c) -o $@ $(OBJS) $(LDLIBS)
32*bfb211e0SRobert Mustacchi	$(POST_PROCESS)
33*bfb211e0SRobert Mustacchi
34*bfb211e0SRobert Mustacchiclean:
35*bfb211e0SRobert Mustacchi	-$(RM) $(CLEANFILES)
36*bfb211e0SRobert Mustacchi
37*bfb211e0SRobert Mustacchilint: lint_PROG
38*bfb211e0SRobert Mustacchi
39*bfb211e0SRobert Mustacchi%.o: ../%.c
40*bfb211e0SRobert Mustacchi	$(COMPILE.c) $<
41*bfb211e0SRobert Mustacchi	$(POST_PROCESS_O)
42*bfb211e0SRobert Mustacchi
43*bfb211e0SRobert Mustacchiinstall: $(PROG) $(ROOTUSRSBINPROG)
44*bfb211e0SRobert Mustacchi
45*bfb211e0SRobert Mustacchiinclude ../Makefile.targ
46