fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi#
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# This file and its contents are supplied under the terms of the
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# You may only use this file in accordance with the terms of version
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# 1.0 of the CDDL.
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi#
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# A full copy of the text of the CDDL should have accompanied this
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# source. A copy of the CDDL is also available via the Internet at
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# http://www.illumos.org/license/CDDL.
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi#
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi#
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi# Copyright (c) 2012 Joyent, Inc. All rights reserved.
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi#
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert MustacchiPROG= ipdadm
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert MustacchiOBJS = ipdadm.o
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert MustacchiSRCS = $(OBJS:%.o=../%.c)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchiinclude ../Makefile.cmd
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchiinclude ../Makefile.ctf
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert MustacchiCLEANFILES += $(OBJS)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert MustacchiCFLAGS += $(CCVERBOSE)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert MustacchiLDLIBS += -lipd
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi.KEEP_STATE:
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi$(PROG): $(OBJS)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi $(POST_PROCESS)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchiclean:
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi -$(RM) $(CLEANFILES)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchilint: lint_PROG
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi%.o: ../%.c
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi $(COMPILE.c) $<
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi $(POST_PROCESS_O)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchiinstall: $(PROG) $(ROOTUSRSBINPROG)
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchi
fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1Robert Mustacchiinclude ../Makefile.targ