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 2012 Joyent, Inc. All rights reserved. 14*bfb211e0SRobert Mustacchi# Use is subject to license terms. 15*bfb211e0SRobert Mustacchi# 16*bfb211e0SRobert Mustacchi 17*bfb211e0SRobert MustacchiUTSBASE = ../.. 18*bfb211e0SRobert Mustacchi 19*bfb211e0SRobert MustacchiMODULE = ipd 20*bfb211e0SRobert MustacchiOBJECTS = $(IPD_OBJS:%=$(OBJS_DIR)/%) 21*bfb211e0SRobert MustacchiLINTS = $(IPD_OBJS:%.o=$(LINTS_DIR)/%.ln) 22*bfb211e0SRobert MustacchiROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE) 23*bfb211e0SRobert MustacchiCONF_SRCDIR = $(UTSBASE)/common/inet/ipd 24*bfb211e0SRobert Mustacchi 25*bfb211e0SRobert Mustacchiinclude $(UTSBASE)/intel/Makefile.intel 26*bfb211e0SRobert Mustacchi 27*bfb211e0SRobert MustacchiALL_TARGET = $(BINARY) $(SRC_CONFILE) 28*bfb211e0SRobert MustacchiLINT_TARGET = $(MODULE).lint 29*bfb211e0SRobert MustacchiINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE) 30*bfb211e0SRobert Mustacchi 31*bfb211e0SRobert MustacchiLDFLAGS += -dy -Nmisc/neti -Nmisch/hook 32*bfb211e0SRobert Mustacchi 33*bfb211e0SRobert Mustacchi.KEEP_STATE: 34*bfb211e0SRobert Mustacchi 35*bfb211e0SRobert Mustacchidef: $(DEF_DEPS) 36*bfb211e0SRobert Mustacchi 37*bfb211e0SRobert Mustacchiall: $(ALL_DEPS) 38*bfb211e0SRobert Mustacchi 39*bfb211e0SRobert Mustacchiclean: $(CLEAN_DEPS) 40*bfb211e0SRobert Mustacchi 41*bfb211e0SRobert Mustacchiclobber: $(CLOBBER_DEPS) 42*bfb211e0SRobert Mustacchi 43*bfb211e0SRobert Mustacchilint: $(LINT_DEPS) 44*bfb211e0SRobert Mustacchi 45*bfb211e0SRobert Mustacchimodlintlib: $(MODLINTLIB_DEPS) 46*bfb211e0SRobert Mustacchi 47*bfb211e0SRobert Mustacchiclean.lint: $(CLEAN_LINT_DEPS) 48*bfb211e0SRobert Mustacchi 49*bfb211e0SRobert Mustacchiinstall: $(INSTALL_DEPS) 50*bfb211e0SRobert Mustacchi 51*bfb211e0SRobert Mustacchiinclude $(UTSBASE)/intel/Makefile.targ 52