Makefile revision 369
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# CDDL HEADER START
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# The contents of this file are subject to the terms of the
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# Common Development and Distribution License (the "License").
8c48cf39dfb84c1f26e0e7fbd1c407e25a34eef1vboxsync# You may not use this file except in compliance with the License.
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# See the License for the specific language governing permissions
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# and limitations under the License.
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# When distributing Covered Code, include this CDDL HEADER in each
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# If applicable, add the following below this CDDL HEADER, with the
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# fields enclosed by brackets "[]" replaced with your own identifying
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# CDDL HEADER END
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
5383c976362d5b18656cf7b9248b2063a764a203vboxsyncCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
5383c976362d5b18656cf7b9248b2063a764a203vboxsyncCOMPONENT_ARCHIVE= $(COMPONENT_SRC)-1.22.g7257cd3.tar.gz
5383c976362d5b18656cf7b9248b2063a764a203vboxsyncCOMPONENT_ARCHIVE_HASH= sha1:7d7d466278ce5e18f74dd50ca14c3bba544f1e13
5383c976362d5b18656cf7b9248b2063a764a203vboxsyncCOMPONENT_ARCHIVE_URL= http://www.openfabrics.org/downloads/libibverbs/$(COMPONENT_ARCHIVE)
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# add flags to get at extra bits from other components' source trees
5383c976362d5b18656cf7b9248b2063a764a203vboxsyncCPPFLAGS += -I$(PWD)/../librdmacm/librdmacm-1.0.14.1/include
5383c976362d5b18656cf7b9248b2063a764a203vboxsync# --disable-libcheck is not a supported option for this component
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(RM) $(PROTO_DIR)/$(CONFIGURE_BINDIR.$(BITS))/ibv_uc_pingpong; \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(RM) $(PROTO_DIR)/$(CONFIGURE_BINDIR.64)/ibv_devices \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_BINDIR.64)/ibv_asyncwatch \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_BINDIR.64)/ibv_rc_pingpong \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_BINDIR.64)/ibv_uc_pingpong \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_BINDIR.64)/ibv_ud_pingpong \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_BINDIR.64)/ibv_srq_pingpong \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man1/ibv_uc_pingpong.1 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_reg_xrc_rcv_qp.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_create_xrc_srq.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_open_xrc_domain.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_close_xrc_domain.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_unreg_xrc_rcv_qp.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_query_xrc_rcv_qp.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_create_xrc_rcv_qp.3 \
3f286f1a573fddc997ce03a37282536899ec4446vboxsync $(PROTO_DIR)/$(CONFIGURE_MANDIR)/man3/ibv_modify_xrc_rcv_qp.3
3f286f1a573fddc997ce03a37282536899ec4446vboxsync# common targets