hotspot/make/bsd/makefiles/sa.make
author chegar
Wed, 03 Dec 2014 17:48:58 +0000
changeset 27711 0b952ebd3953
parent 27562 47f369e3c69c
parent 27670 e86850ef14cf
child 29196 bd2c1b03aa8f
permissions -rw-r--r--
Merge
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     1
#
25639
61be16de0fd5 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
mduigou
parents: 13873
diff changeset
     2
# Copyright (c) 2003, 2014, Oracle and/or its affiliates. All rights reserved.
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     4
#
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     7
# published by the Free Software Foundation.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     8
#
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
     9
# This code is distributed in the hope that it will be useful, but WITHOUT
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    10
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    11
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    12
# version 2 for more details (a copy is included in the LICENSE file that
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    13
# accompanied this code).
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    14
#
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    15
# You should have received a copy of the GNU General Public License version
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    16
# 2 along with this work; if not, write to the Free Software Foundation,
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    17
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    18
#
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    19
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    20
# or visit www.oracle.com if you need additional information or have any
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    21
# questions.
25639
61be16de0fd5 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
mduigou
parents: 13873
diff changeset
    22
#
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    23
#
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    24
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    25
# This makefile (sa.make) is included from the sa.make in the
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    26
# build directories.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    27
26691
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    28
define print_info
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    29
  ifneq ($$(LOG_LEVEL), warn)
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    30
    $$(shell echo >&2 "INFO: $1")
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    31
  endif
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    32
endef
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    33
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    34
# This makefile is used to build Serviceability Agent java code
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    35
# and generate JNI header file for native methods.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    36
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    37
include $(GAMMADIR)/make/bsd/makefiles/rules.make
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    38
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    39
AGENT_DIR = $(GAMMADIR)/agent
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    40
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    41
include $(GAMMADIR)/make/sa.files
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    42
27670
e86850ef14cf 8065220: Include alternate sa.make file for MacOSX
poonam
parents: 26691
diff changeset
    43
-include $(HS_ALT_MAKE)/bsd/makefiles/sa.make
e86850ef14cf 8065220: Include alternate sa.make file for MacOSX
poonam
parents: 26691
diff changeset
    44
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    45
TOPDIR    = $(shell echo `pwd`)
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    46
GENERATED = $(TOPDIR)/../generated
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    47
11184
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    48
# SA-JDI depends on the standard JDI classes.
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    49
# Default SA_CLASSPATH location:
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    50
DEF_SA_CLASSPATH=$(BOOT_JAVA_HOME)/lib/tools.jar
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    51
ifeq ($(ALT_SA_CLASSPATH),)
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    52
  # no alternate specified; see if default exists
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    53
  SA_CLASSPATH=$(shell test -f $(DEF_SA_CLASSPATH) && echo $(DEF_SA_CLASSPATH))
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    54
  ifeq ($(SA_CLASSPATH),)
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    55
    # the default doesn't exist
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    56
    ifeq ($(OS_VENDOR), Darwin)
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    57
      # A JDK from Apple doesn't have tools.jar; the JDI classes are
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    58
      # are in the regular classes.jar file.
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    59
      APPLE_JAR=$(BOOT_JAVA_HOME)/bundle/Classes/classes.jar
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    60
      SA_CLASSPATH=$(shell test -f $(APPLE_JAR) && echo $(APPLE_JAR))
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    61
    endif
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    62
  endif
10739
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
    63
else
26691
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    64
  $(eval $(call print_info, "ALT_SA_CLASSPATH=$(ALT_SA_CLASSPATH)"))
11184
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
    65
  SA_CLASSPATH=$(shell test -f $(ALT_SA_CLASSPATH) && echo $(ALT_SA_CLASSPATH))
10739
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
    66
endif
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    67
27562
47f369e3c69c 8049367: Modular Run-Time Images
chegar
parents: 26691
diff changeset
    68
ifneq ($(SA_CLASSPATH),)
47f369e3c69c 8049367: Modular Run-Time Images
chegar
parents: 26691
diff changeset
    69
  SA_CLASSPATH_ARG := -classpath $(SA_CLASSPATH)
47f369e3c69c 8049367: Modular Run-Time Images
chegar
parents: 26691
diff changeset
    70
endif
47f369e3c69c 8049367: Modular Run-Time Images
chegar
parents: 26691
diff changeset
    71
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    72
# TODO: if it's a modules image, check if SA module is installed.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    73
MODULELIB_PATH= $(BOOT_JAVA_HOME)/lib/modules
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    74
10739
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
    75
AGENT_FILES_LIST := $(GENERATED)/agent.classes.list
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    76
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    77
SA_CLASSDIR = $(GENERATED)/saclasses
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    78
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    79
SA_BUILD_VERSION_PROP = "sun.jvm.hotspot.runtime.VM.saBuildVersion=$(SA_BUILD_VERSION)"
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    80
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    81
SA_PROPERTIES = $(SA_CLASSDIR)/sa.properties
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    82
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    83
# if $(AGENT_DIR) does not exist, we don't build SA
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    84
# also, we don't build SA on Itanium, PowerPC, ARM or zero.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    85
25639
61be16de0fd5 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
mduigou
parents: 13873
diff changeset
    86
all:
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    87
	if [ -d $(AGENT_DIR) -a "$(SRCARCH)" != "ia64" \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    88
             -a "$(SRCARCH)" != "arm" \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    89
             -a "$(SRCARCH)" != "ppc" \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    90
             -a "$(SRCARCH)" != "zero" ] ; then \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    91
	   $(MAKE) -f sa.make $(GENERATED)/sa-jdi.jar; \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    92
	fi
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    93
10739
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
    94
$(GENERATED)/sa-jdi.jar: $(AGENT_FILES)
26691
40ea2c41f53b 8056999: Make hotspot builds less verbose on default log level
ihse
parents: 25639
diff changeset
    95
	$(QUIETLY) echo $(LOG_INFO) "Making $@"
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    96
	$(QUIETLY) if [ "$(BOOT_JAVA_HOME)" = "" ]; then \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    97
	  echo "ALT_BOOTDIR, BOOTDIR or JAVA_HOME needs to be defined to build SA"; \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    98
	  exit 1; \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
    99
	fi
11184
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
   100
	$(QUIETLY) if [ ! -f "$(SA_CLASSPATH)" -a ! -d $(MODULELIB_PATH) ] ; then \
2e0f09640008 7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
dcubed
parents: 10739
diff changeset
   101
	  echo "Cannot find JDI classes. Use 1.6.0 or later version of JDK."; \
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   102
	  echo ""; \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   103
	  exit 1; \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   104
	fi
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   105
	$(QUIETLY) if [ ! -d $(SA_CLASSDIR) ] ; then \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   106
	  mkdir -p $(SA_CLASSDIR);        \
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   107
	fi
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   108
# Note: When indented, make tries to execute the '$(shell' comment.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   109
# In some environments, cmd processors have limited line length.
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   110
# To prevent the javac invocation in the next block from using
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   111
# a very long cmd line, we use javac's @file-list option. We
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   112
# generate the file lists using make's built-in 'foreach' control
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   113
# flow which also avoids cmd processor line length issues. Since
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   114
# the 'foreach' is done as part of make's macro expansion phase,
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   115
# the initialization of the lists is also done in the same phase
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   116
# using '$(shell rm ...' instead of using the more traditional
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   117
# 'rm ...' rule.
10739
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
   118
	$(shell rm -rf $(AGENT_FILES_LIST))
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
   119
# gnumake 3.78.1 does not accept the *'s that
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
   120
# are in AGENT_FILES, so use the shell to expand them.
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
   121
# Be extra carefull to not produce too long command lines in the shell!
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
   122
	$(foreach file,$(AGENT_FILES),$(shell ls -1 $(file) >> $(AGENT_FILES_LIST)))
27562
47f369e3c69c 8049367: Modular Run-Time Images
chegar
parents: 26691
diff changeset
   123
	$(QUIETLY) $(REMOTE) $(COMPILE.JAVAC) $(SA_CLASSPATH_ARG) -sourcepath $(AGENT_SRC_DIR) -d $(SA_CLASSDIR) @$(AGENT_FILES_LIST)
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   124
	$(QUIETLY) $(REMOTE) $(COMPILE.RMIC)  -classpath $(SA_CLASSDIR) -d $(SA_CLASSDIR) sun.jvm.hotspot.debugger.remote.RemoteDebuggerServer
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   125
	$(QUIETLY) echo "$(SA_BUILD_VERSION_PROP)" > $(SA_PROPERTIES)
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   126
	$(QUIETLY) rm -f $(SA_CLASSDIR)/sun/jvm/hotspot/utilities/soql/sa.js
25639
61be16de0fd5 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
mduigou
parents: 13873
diff changeset
   127
	$(QUIETLY) $(CP) $(AGENT_SRC_DIR)/sun/jvm/hotspot/utilities/soql/sa.js $(SA_CLASSDIR)/sun/jvm/hotspot/utilities/soql
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   128
	$(QUIETLY) mkdir -p $(SA_CLASSDIR)/sun/jvm/hotspot/ui/resources
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   129
	$(QUIETLY) rm -f $(SA_CLASSDIR)/sun/jvm/hotspot/ui/resources/*
25639
61be16de0fd5 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
mduigou
parents: 13873
diff changeset
   130
	$(QUIETLY) $(CP) $(AGENT_SRC_DIR)/sun/jvm/hotspot/ui/resources/*.png $(SA_CLASSDIR)/sun/jvm/hotspot/ui/resources/
61be16de0fd5 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands
mduigou
parents: 13873
diff changeset
   131
	$(QUIETLY) $(CP) -r $(AGENT_SRC_DIR)/images/* $(SA_CLASSDIR)/
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   132
	$(QUIETLY) $(REMOTE) $(RUN.JAR) cf $@ -C $(SA_CLASSDIR)/ .
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   133
	$(QUIETLY) $(REMOTE) $(RUN.JAR) uf $@ -C $(AGENT_SRC_DIR) META-INF/services/com.sun.jdi.connect.Connector
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   134
	$(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.debugger.x86.X86ThreadContext
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   135
	$(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.debugger.amd64.AMD64ThreadContext
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   136
	$(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.debugger.sparc.SPARCThreadContext
13873
7b72e3873785 6879063: SA should use hsdis for disassembly
minqi
parents: 11184
diff changeset
   137
	$(QUIETLY) $(REMOTE) $(RUN.JAVAH) -classpath $(SA_CLASSDIR) -d $(GENERATED) -jni sun.jvm.hotspot.asm.Disassembler
10565
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   138
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   139
clean:
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   140
	rm -rf $(SA_CLASSDIR)
dc90c239f4ec 7089790: integrate bsd-port changes
never
parents:
diff changeset
   141
	rm -rf $(GENERATED)/sa-jdi.jar
10739
91935236600e 7098194: integrate macosx-port changes
dcubed
parents: 10565
diff changeset
   142
	rm -rf $(AGENT_FILES_LIST)