Makefile revision 369
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# CDDL HEADER START
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# The contents of this file are subject to the terms of the
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# Common Development and Distribution License (the "License").
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# You may not use this file except in compliance with the License.
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# or http://www.opensolaris.org/os/licensing.
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# See the License for the specific language governing permissions
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# and limitations under the License.
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# When distributing Covered Code, include this CDDL HEADER in each
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# If applicable, add the following below this CDDL HEADER, with the
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# fields enclosed by brackets "[]" replaced with your own identifying
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# information: Portions Copyright [yyyy] [name of copyright owner]
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# CDDL HEADER END
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
c77a61a72b5ecdc507d6cf104142edd371a16c84yz#
bf56214c0556fa6864189c826d39dbe156bb22a0stevelinclude ../../../make-rules/shared-macros.mk
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_NAME= qperf
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_VERSION= 0.4.6
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_ARCHIVE= $(COMPONENT_SRC)-0.1.gb81434e.tar.gz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_ARCHIVE_HASH= sha1:9f9d8fcc06ac8393ed74498ca391bbb5c76a7798
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_ARCHIVE_URL= http://www.openfabrics.org/downloads/qperf/$(COMPONENT_ARCHIVE)
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzinclude $(WS_TOP)/make-rules/prep.mk
c77a61a72b5ecdc507d6cf104142edd371a16c84yzinclude $(WS_TOP)/make-rules/configure.mk
c77a61a72b5ecdc507d6cf104142edd371a16c84yzinclude ../ofed.mk
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzLIBS += -lsocket -lnsl -lkstat -lrdmacm -libverbs
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_INSTALL_ENV += INSTALL="$(INSTALL) -m 755"
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzCOMPONENT_PRE_CONFIGURE_ACTION = \
c77a61a72b5ecdc507d6cf104142edd371a16c84yz (mkdir $(@D)/src ; cd $(@D)/src ; ln -s $(SOURCE_DIR)/src/help.txt ; \
c77a61a72b5ecdc507d6cf104142edd371a16c84yz ln -s $(SOURCE_DIR)/src/mkhelp ; ln -s $(SOURCE_DIR)/src/mkman)
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yz# common targets
c77a61a72b5ecdc507d6cf104142edd371a16c84yzbuild: $(BUILD_32_and_64)
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzinstall: $(INSTALL_32_and_64)
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yztest: $(NO_TESTS)
c77a61a72b5ecdc507d6cf104142edd371a16c84yz
c77a61a72b5ecdc507d6cf104142edd371a16c84yzinclude $(WS_TOP)/make-rules/depend.mk
c77a61a72b5ecdc507d6cf104142edd371a16c84yz