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