xref: /titanic_41/usr/src/uts/intel/ipd/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 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