xref: /illumos-gate/usr/src/uts/intel/smbios/Makefile (revision 0aaef2f550fa500248f59b0b8a14225b5afbd198)
184ab085aSmws#
284ab085aSmws# CDDL HEADER START
384ab085aSmws#
484ab085aSmws# The contents of this file are subject to the terms of the
584ab085aSmws# Common Development and Distribution License, Version 1.0 only
684ab085aSmws# (the "License").  You may not use this file except in compliance
784ab085aSmws# with the License.
884ab085aSmws#
984ab085aSmws# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
1084ab085aSmws# or http://www.opensolaris.org/os/licensing.
1184ab085aSmws# See the License for the specific language governing permissions
1284ab085aSmws# and limitations under the License.
1384ab085aSmws#
1484ab085aSmws# When distributing Covered Code, include this CDDL HEADER in each
1584ab085aSmws# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1684ab085aSmws# If applicable, add the following below this CDDL HEADER, with the
1784ab085aSmws# fields enclosed by brackets "[]" replaced with your own identifying
1884ab085aSmws# information: Portions Copyright [yyyy] [name of copyright owner]
1984ab085aSmws#
2084ab085aSmws# CDDL HEADER END
2184ab085aSmws#
2284ab085aSmws
2384ab085aSmws#
2484ab085aSmws# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
2584ab085aSmws# Use is subject to license terms.
2684ab085aSmws#
27*b6b206fcSJohn Levon# Copyright (c) 2018, Joyent, Inc.
28*b6b206fcSJohn Levon
2984ab085aSmws
3084ab085aSmwsUTSBASE	= ../..
3184ab085aSmws
3284ab085aSmwsMODULE = smbios
3384ab085aSmwsOBJECTS	= $(OBJS_DIR)/smbios.o
3484ab085aSmwsROOTMODULE = $(ROOT_DRV_DIR)/$(MODULE)
3584ab085aSmwsCONF_SRCDIR = $(UTSBASE)/common/io
3684ab085aSmws
3784ab085aSmwsinclude $(UTSBASE)/intel/Makefile.intel
3884ab085aSmws
3984ab085aSmwsALL_TARGET = $(BINARY) $(SRC_CONFILE)
4084ab085aSmwsINSTALL_TARGET = $(BINARY) $(ROOTMODULE) $(ROOT_CONFFILE)
4184ab085aSmws
42*b6b206fcSJohn Levon# needs work
43*b6b206fcSJohn LevonSMOFF += signed_integer_overflow_check
44*b6b206fcSJohn Levon
4584ab085aSmws.KEEP_STATE:
4684ab085aSmws
4784ab085aSmwsdef: $(DEF_DEPS)
4884ab085aSmws
4984ab085aSmwsall: $(ALL_DEPS)
5084ab085aSmws
5184ab085aSmwsclean: $(CLEAN_DEPS)
5284ab085aSmws
5384ab085aSmwsclobber: $(CLOBBER_DEPS)
5484ab085aSmws
5584ab085aSmwsinstall: $(INSTALL_DEPS)
5684ab085aSmws
5784ab085aSmwsinclude $(UTSBASE)/intel/Makefile.targ
58