Makefile revision fe77cc0407fb667ddc04e1a8f2e203bb7b9c80e1
bcb4e51a409d94ae670de96afb8483a4f7855294Stephan Bosch#
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen# This file and its contents are supplied under the terms of the
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen# Common Development and Distribution License ("CDDL"), version 1.0.
7638b02e806e87ea32ef3d9700c21e7e847fbe79Aki Tuomi# You may only use this file in accordance with the terms of version
0e6e3cc7e9f7a1c0e883af468bbbfe77a1e4eb79Timo Sirainen# 1.0 of the CDDL.
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen#
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen# A full copy of the text of the CDDL should have accompanied this
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen# source. A copy of the CDDL is also available via the Internet at
0ebd8300f18e159ab59dfbb3f42ab282dbf2eaceTimo Sirainen# http://www.illumos.org/license/CDDL.
7638b02e806e87ea32ef3d9700c21e7e847fbe79Aki Tuomi#
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi#
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi# Copyright 2012 Joyent, Inc. All rights reserved.
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi# Use is subject to license terms.
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi#
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviUTSBASE = ../..
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviMODULE = ipd
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviOBJECTS = $(IPD_OBJS:%=$(OBJS_DIR)/%)
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviLINTS = $(IPD_OBJS:%.o=$(LINTS_DIR)/%.ln)
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviCONF_SRCDIR = $(UTSBASE)/common/inet/ipd
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärviinclude $(UTSBASE)/intel/Makefile.intel
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviALL_TARGET = $(BINARY) $(SRC_CONFILE)
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviLINT_TARGET = $(MODULE).lint
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo SirainenINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti RannanjärviLDFLAGS += -dy -Nmisc/neti -Nmisch/hook
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi.KEEP_STATE:
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvidef: $(DEF_DEPS)
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärviall: $(ALL_DEPS)
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärviclean: $(CLEAN_DEPS)
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärviclobber: $(CLOBBER_DEPS)
976dee5384c4827dc648c9bc53825390521c388eMartti Rannanjärvi
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainenlint: $(LINT_DEPS)
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainenmodlintlib: $(MODLINTLIB_DEPS)
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainenclean.lint: $(CLEAN_LINT_DEPS)
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Siraineninstall: $(INSTALL_DEPS)
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen
13479101da29577f7789d6f61faa1da3e2f7434aTimo Siraineninclude $(UTSBASE)/intel/Makefile.targ
3faa1040e5a3f9f35ffad29110216094ab2f5880Timo Sirainen