Makefile revision 2808
49c1e0d18d6f8b894ce2e6b485ef666599a83c21Mark Andrews# Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
33d0a7767d53cb366039fd0ac4f63cf8a9c351b0Tinderbox User# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User# This code is free software; you can redistribute it and/or modify it
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User# under the terms of the GNU General Public License version 2 only, as
5347c0fcb04eaea19d9f39795646239f487c6207Tinderbox User# published by the Free Software Foundation.
d6fa26d0adaec6c910115be34fe7a5a5f402c14fMark Andrews# This code is distributed in the hope that it will be useful, but WITHOUT
49c1e0d18d6f8b894ce2e6b485ef666599a83c21Mark Andrews# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
49c1e0d18d6f8b894ce2e6b485ef666599a83c21Mark Andrews# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
49c1e0d18d6f8b894ce2e6b485ef666599a83c21Mark Andrews# version 2 for more details (a copy is included in the LICENSE file that
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# accompanied this code).
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# You should have received a copy of the GNU General Public License version
49c1e0d18d6f8b894ce2e6b485ef666599a83c21Mark Andrews# 2 along with this work; if not, write to the Free Software Foundation,
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# or visit www.oracle.com if you need additional information or have any
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# This guards against adding broken .java files to the directory
49c1e0d18d6f8b894ce2e6b485ef666599a83c21Mark Andrews# hierarchy, but may be a pain to keep in sync
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox User# Generated using the build-pkglist script
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox UserSA_BUILD_VERSION=$(HOTSPOT_RELEASE_VERSION)-$(HOTSPOT_BUILD_VERSION)
7911e6f9de303bca5a3d8b34f4330c8f7cecffaeTinderbox Usersun.jvm.hotspot.gc_implementation.parallelScavenge \
FILELIST = \
CPS := :
# tools.jar is used by the sa-jdi binding
$(RMIC) -classpath $(OUTPUT_DIR) -d $(OUTPUT_DIR) sun.jvm.hotspot.debugger.remote.RemoteDebuggerServer
$(JAVAC) -J-Xprof -classpath $(CLASSPATH) -deprecation -sourcepath $(SRC_DIR) -g -d $(OUTPUT_DIR) @filelist
$(RMIC) -classpath $(OUTPUT_DIR) -d $(OUTPUT_DIR) sun.jvm.hotspot.debugger.remote.RemoteDebuggerServer
@rm -f $@
@echo $(ALLFILES) > $@
echo "sa-jdi.jar is built by a hotspot build."
docs:
clean::