Makefile revision 9d26e4fc021e249c93c2861629cc665e4f5bd4d6
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# This file and its contents are supplied under the terms of the
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# Common Development and Distribution License ("CDDL"), version 1.0.
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# You may only use this file in accordance with the terms of version
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# 1.0 of the CDDL.
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# A full copy of the text of the CDDL should have accompanied this
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# source. A copy of the CDDL is also available via the Internet at
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# http://www.illumos.org/license/CDDL.
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# Copyright 2016 Joyent, Inc.
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiMODULE = i40e.so
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiMDBTGT = kvm
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiMODSRCS = i40e.c
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchiinclude ../../../../Makefile.cmd
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchiinclude ../../Makefile.ia32
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchiinclude ../../../Makefile.module
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiCPPFLAGS += -I$(SRC)/uts/common/io/i40e
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiCPPFLAGS += -I$(SRC)/uts/common/io/i40e/core
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiCPPFLAGS += -I$(SRC)/uts/common
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiCPPFLAGS += -D_I40E_MDB_DMOD
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi# i40e needs this due to the use of Intel provided headers.
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi#
fa9922c2be34868be01989cef133828185b5c0bcRobert MustacchiLINTFLAGS += -erroff=E_STATIC_UNUSED
fa9922c2be34868be01989cef133828185b5c0bcRobert Mustacchi