Makefile revision 2647
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# CDDL HEADER START
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# The contents of this file are subject to the terms of the
7503d8e3527e526884c5d43943d0479c557fc660yoshiki# Common Development and Distribution License (the "License").
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# You may not use this file except in compliance with the License.
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# or http://www.opensolaris.org/os/licensing.
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# See the License for the specific language governing permissions
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# and limitations under the License.
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# When distributing Covered Code, include this CDDL HEADER in each
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# If applicable, add the following below this CDDL HEADER, with the
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# fields enclosed by brackets "[]" replaced with your own identifying
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# information: Portions Copyright [yyyy] [name of copyright owner]
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# CDDL HEADER END
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki#
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiinclude ../../make-rules/shared-macros.mk
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_NAME= rdiff-backup
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_VERSION= 1.3.3
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_ARCHIVE_HASH= \
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki sha256:ee030ce638df0eb1047cf72578e0de15d9a3ee9ab24da2dc0023e2978be30c06
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_ARCHIVE_URL= http://download.savannah.gnu.org/releases/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_PROJECT_URL= http://www.nongnu.org/rdiff-backup/
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_BUGDB= utility/rdiff-backup
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiinclude $(WS_TOP)/make-rules/prep.mk
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiinclude $(WS_TOP)/make-rules/ips.mk
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshikiinclude $(WS_TOP)/make-rules/setup.py.mk
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# Needed to get around a broken /usr/lib/python2.7/config/Makefile
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# See CR #16837431.
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiLD=$(CC)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiLDSHARED=$(CC) -G $(CC_BITS)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCFLAGS= $(CC_BITS)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCPPFLAGS=
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiLDFLAGS=
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiPYTHON_ENV += CC="$(CC)"
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiPYTHON_ENV += LDSHARED="$(LDSHARED)"
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiPYTHON_ENV += LD="$(LD)"
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiPYTHON_ENV += CFLAGS="$(CFLAGS)"
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiPYTHON_ENV += CPPFLAGS="$(CPPFLAGS)"
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiPYTHON_ENV += LDFLAGS="$(LDFLAGS)"
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiCOMPONENT_INSTALL_ENV += $(PYTHON_ENV)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiASLR_MODE = $(ASLR_NOT_APPLICABLE)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki# common targets
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikibuild: $(BUILD_64)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiinstall: $(INSTALL_64)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikitest: $(NO_TESTS)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshikiinclude $(WS_TOP)/make-rules/depend.mk
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki