Makefile revision 956
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# CDDL HEADER START
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# The contents of this file are subject to the terms of the
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# Common Development and Distribution License (the "License").
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# You may not use this file except in compliance with the License.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# or http://www.opensolaris.org/os/licensing.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# See the License for the specific language governing permissions
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# and limitations under the License.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# When distributing Covered Code, include this CDDL HEADER in each
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# If applicable, add the following below this CDDL HEADER, with the
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# fields enclosed by brackets "[]" replaced with your own identifying
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# CDDL HEADER END
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync#
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncinclude ../../../make-rules/shared-macros.mk
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncGMAKE = /usr/bin/make
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_NAME = visual-panels-usermgr
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_VERSION = 0.5.11
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_SRC = src
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncinclude $(WS_MAKE_RULES)/justmake.mk
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncinclude $(WS_MAKE_RULES)/ips.mk
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_TARGETS = build
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += ROOT=$(BUILD_DIR)/prototype/$(MACH)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += SRC=$(WS_COMPONENTS)/visual-panels
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += WS_JAVA=$(BUILD_DIR_32)/java
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += JAVA_HOME=/usr/java
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += PATH=$(dir $(CC)):/usr/bin
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += XGETTEXT=/usr/lib/intltool/gettext-tools/xgettext
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_BUILD_ENV += MACH32=$(MACH32)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_INSTALL_TARGETS = install
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_INSTALL_ENV = $(COMPONENT_BUILD_ENV)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_TEST_TARGETS = test
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncCOMPONENT_TEST_ENV = $(COMPONENT_BUILD_ENV)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync# common targets
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync$(SOURCE_DIR)/.prep:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync $(TOUCH) $@
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncprep: $(SOURCE_DIR)/.prep
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncbuild: $(BUILD_32)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncinstall: $(INSTALL_32)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncdownload::
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync @echo 'No downloads for this component'
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncclobber:: clean
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncclean::
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync rm -f $(SOURCE_DIR)/.prep
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncBUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncinclude $(WS_MAKE_RULES)/depend.mk
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync