Makefile revision 5348
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrews# CDDL HEADER START
689023771c563d8660e45d439a207e06e96de28fMark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrews# The contents of this file are subject to the terms of the
689023771c563d8660e45d439a207e06e96de28fMark Andrews# Common Development and Distribution License (the "License").
689023771c563d8660e45d439a207e06e96de28fMark Andrews# You may not use this file except in compliance with the License.
689023771c563d8660e45d439a207e06e96de28fMark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
689023771c563d8660e45d439a207e06e96de28fMark Andrews# or http://www.opensolaris.org/os/licensing.
689023771c563d8660e45d439a207e06e96de28fMark Andrews# See the License for the specific language governing permissions
689023771c563d8660e45d439a207e06e96de28fMark Andrews# and limitations under the License.
689023771c563d8660e45d439a207e06e96de28fMark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrews# When distributing Covered Code, include this CDDL HEADER in each
689023771c563d8660e45d439a207e06e96de28fMark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
689023771c563d8660e45d439a207e06e96de28fMark Andrews# If applicable, add the following below this CDDL HEADER, with the
689023771c563d8660e45d439a207e06e96de28fMark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
689023771c563d8660e45d439a207e06e96de28fMark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
73fb13fe97cf2f1d93d5e2ea56583fdb2f40b6f3Mark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrews# CDDL HEADER END
689023771c563d8660e45d439a207e06e96de28fMark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrews# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
689023771c563d8660e45d439a207e06e96de28fMark Andrews#
689023771c563d8660e45d439a207e06e96de28fMark Andrewsinclude ../../../make-rules/shared-macros.mk
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark AndrewsRUBY_VERSION= 2.1
689023771c563d8660e45d439a207e06e96de28fMark AndrewsRUBY_LIB_VERSION= 2.1.0
689023771c563d8660e45d439a207e06e96de28fMark AndrewsRUBY_VERSIONS= 2.1.0
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_NAME= mcollective
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_VERSION= 2.8.2
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_ARCHIVE_HASH= \
689023771c563d8660e45d439a207e06e96de28fMark Andrews sha256:03e23d8e79ccee6394f0dd31456fb56c3ae4ca2891027062377a2aaa5b5c5fe9
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_ARCHIVE_URL= https://downloads.puppetlabs.com/mcollective/$(COMPONENT_ARCHIVE)
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_PROJECT_URL= https://puppetlabs.com/mcollective
689023771c563d8660e45d439a207e06e96de28fMark AndrewsCOMPONENT_BUGDB= utility/mcollective
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark AndrewsTPNO= 23491
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrewsinclude $(WS_MAKE_RULES)/prep.mk
689023771c563d8660e45d439a207e06e96de28fMark Andrewsinclude $(WS_MAKE_RULES)/install.rb.mk
689023771c563d8660e45d439a207e06e96de28fMark Andrewsinclude $(WS_MAKE_RULES)/ips.mk
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark AndrewsASLR_MODE = $(ASLR_NOT_APPLICABLE)
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrews# common targets
689023771c563d8660e45d439a207e06e96de28fMark Andrewsbuild: $(BUILD_64)
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrewsinstall: $(INSTALL_64)
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrewstest: $(NO_TESTS)
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrewssystem-test: $(NO_TESTS)
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark Andrews
689023771c563d8660e45d439a207e06e96de28fMark AndrewsREQUIRED_PACKAGES += runtime/ruby-21
689023771c563d8660e45d439a207e06e96de28fMark AndrewsREQUIRED_PACKAGES += system/core-os
689023771c563d8660e45d439a207e06e96de28fMark Andrews