Makefile revision 3261
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# This code is free software; you can redistribute it and/or modify it
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# under the terms of the GNU General Public License version 2 only, as
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# published by the Free Software Foundation. Oracle designates this
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# particular file as subject to the "Classpath" exception as provided
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# by Oracle in the LICENSE file that accompanied this code.
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# This code is distributed in the hope that it will be useful, but WITHOUT
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# version 2 for more details (a copy is included in the LICENSE file that
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# accompanied this code).
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# You should have received a copy of the GNU General Public License version
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# 2 along with this work; if not, write to the Free Software Foundation,
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# or visit www.oracle.com if you need additional information or have any
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# questions.
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# Makefile for building com/sun
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync#
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncBUILDDIR = ../..
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncPRODUCT = sun
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncinclude $(BUILDDIR)/common/Defs.gmk
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncifndef OPENJDK
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync ORG_EXISTS := $(call DirExists,$(CLOSED_SRC)/share/classes/sun/org,,)
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync ifneq ("$(ORG_EXISTS)", "")
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync SCRIPT_SUBDIR = script
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync endif
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncendif
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# jarsigner is part of JRE
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncSUBDIRS = java security net/ssl jarsigner
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncSUBDIRS_management = jmx
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncSUBDIRS_desktop = image
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncSUBDIRS_enterprise = crypto/provider jndi \
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync org xml rowset net/httpserver
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncSUBDIRS_misc = $(SCRIPT_SUBDIR) tracing servicetag nio demo
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync# Omit mirror since it's built with the apt tool.
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncSUBDIRS_tools = tools
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncinclude $(BUILDDIR)/common/Subdirs.gmk
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsyncall build clean clobber::
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync $(SUBDIRS-loop)
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync
16a8d09569a2ebd598cef72fa605be6fb4563607vboxsync