xref: /titanic_53/usr/src/uts/sparc/ipd/Makefile (revision b85ab92fb289cb50f00b70ad450c8689e3f9f754)
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#
13fe77cc04SRobert Mustacchi# Copyright 2012 Joyent, Inc.  All rights reserved.
149c720e3bSIgor Kozhukhov# Copyright (c) 2014 Igor Kozhukhov <ikozhukhov@gmail.com>
15fe77cc04SRobert Mustacchi# Use is subject to license terms.
16*b85ab92fSAndy Fiddaman# Copyright 2020 OmniOS Community Edition (OmniOSce) Association.
17fe77cc04SRobert Mustacchi#
18fe77cc04SRobert Mustacchi
19fe77cc04SRobert MustacchiUTSBASE	= ../..
20fe77cc04SRobert Mustacchi
21fe77cc04SRobert MustacchiMODULE		= ipd
22fe77cc04SRobert MustacchiOBJECTS		= $(IPD_OBJS:%=$(OBJS_DIR)/%)
23fe77cc04SRobert MustacchiLINTS		= $(IPD_OBJS:%.o=$(LINTS_DIR)/%.ln)
24fe77cc04SRobert MustacchiROOTMODULE	= $(ROOT_DRV_DIR)/$(MODULE)
25fe77cc04SRobert MustacchiCONF_SRCDIR	= $(UTSBASE)/common/inet/ipd
26fe77cc04SRobert Mustacchi
279c720e3bSIgor Kozhukhovinclude $(UTSBASE)/sparc/Makefile.sparc
28fe77cc04SRobert Mustacchi
29fe77cc04SRobert MustacchiALL_TARGET	= $(BINARY) $(SRC_CONFILE)
30fe77cc04SRobert MustacchiLINT_TARGET	= $(MODULE).lint
31fe77cc04SRobert MustacchiINSTALL_TARGET	= $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
32fe77cc04SRobert Mustacchi
33*b85ab92fSAndy FiddamanLDFLAGS += -dy -Nmisc/neti -Nmisc/hook
34fe77cc04SRobert Mustacchi
35fe77cc04SRobert Mustacchi.KEEP_STATE:
36fe77cc04SRobert Mustacchi
37fe77cc04SRobert Mustacchidef:		$(DEF_DEPS)
38fe77cc04SRobert Mustacchi
39fe77cc04SRobert Mustacchiall:		$(ALL_DEPS)
40fe77cc04SRobert Mustacchi
41fe77cc04SRobert Mustacchiclean:		$(CLEAN_DEPS)
42fe77cc04SRobert Mustacchi
43fe77cc04SRobert Mustacchiclobber:	$(CLOBBER_DEPS)
44fe77cc04SRobert Mustacchi
45fe77cc04SRobert Mustacchilint:		$(LINT_DEPS)
46fe77cc04SRobert Mustacchi
47fe77cc04SRobert Mustacchimodlintlib:	$(MODLINTLIB_DEPS)
48fe77cc04SRobert Mustacchi
49fe77cc04SRobert Mustacchiclean.lint:	$(CLEAN_LINT_DEPS)
50fe77cc04SRobert Mustacchi
51fe77cc04SRobert Mustacchiinstall:	$(INSTALL_DEPS)
52fe77cc04SRobert Mustacchi
539c720e3bSIgor Kozhukhovinclude $(UTSBASE)/sparc/Makefile.targ
54