]> git.pld-linux.org Git - packages/aspectwerkz.git/blobdiff - aspectwerkz2-script.patch
- add
[packages/aspectwerkz.git] / aspectwerkz2-script.patch
diff --git a/aspectwerkz2-script.patch b/aspectwerkz2-script.patch
new file mode 100644 (file)
index 0000000..6b9116c
--- /dev/null
@@ -0,0 +1,28 @@
+--- bin/aspectwerkz.sav        2005-11-12 11:58:31.000000000 +0100
++++ bin/aspectwerkz    2005-11-12 12:00:01.000000000 +0100
+@@ -9,7 +9,7 @@
+ # ----------------------------------------------------------------------------------
+ ASPECTWERKZ_VERSION=2.0.RC3
+-ASPECTWERKZ_LIBS=$ASPECTWERKZ_HOME/lib/dom4j-1.4.jar:$ASPECTWERKZ_HOME/lib/qdox-1.4.jar:$ASPECTWERKZ_HOME/lib/concurrent-1.3.1.jar:$ASPECTWERKZ_HOME/lib/trove-1.0.2.jar:$ASPECTWERKZ_HOME/lib/jrexx-1.1.1.jar
++ASPECTWERKZ_LIBS=$ASPECTWERKZ_HOME/lib/dom4j.jar:$ASPECTWERKZ_HOME/lib/qdox.jar:$ASPECTWERKZ_HOME/lib/concurrent.jar:$ASPECTWERKZ_HOME/lib/gnu.trove.jar:$ASPECTWERKZ_HOME/lib/jrexx.jar
+ usage() {
+       if [ -z "$ASPECTWERKZ_HOME" ]; then
+@@ -52,14 +52,14 @@
+         # Note: all jars could be in regular classpath but this command line tool needs to support extra -cp arguments.
+         # FIXME: This is bad practice on 1.5 and can make CflowAspect fails.
+         # Note: For J2SE 5 prior to beta3b60, you must use -javaagent:org.codehaus.aspectwerkz.hook.Agent
+-        $JAVA_COMMAND -javaagent:$ASPECTWERKZ_HOME/lib/aspectwerkz-jdk5-$ASPECTWERKZ_VERSION.jar -Xbootclasspath/p:"$ASPECTWERKZ_HOME/lib/aspectwerkz-extensions-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-core-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-jdk5-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_LIBS:$ASPECTWERKZ_HOME/lib/piccolo-1.03.jar" -Daspectwerkz.home="$ASPECTWERKZ_HOME" "$@"
++        $JAVA_COMMAND -javaagent:$ASPECTWERKZ_HOME/lib/aspectwerkz-jdk5-$ASPECTWERKZ_VERSION.jar -Xbootclasspath/p:"$ASPECTWERKZ_HOME/lib/aspectwerkz-extensions-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-core-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-jdk5-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_LIBS:$ASPECTWERKZ_HOME/lib/piccolo.jar" -Daspectwerkz.home="$ASPECTWERKZ_HOME" "$@"
+     fi
+     # -- JRockit (1.3 / 1.4) auto detection
+     $JAVA_COMMAND -cp $ASPECTWERKZ_HOME/lib/aspectwerkz-$ASPECTWERKZ_VERSION.jar org.codehaus.aspectwerkz.util.EnvironmentDetect -jvm
+     if [ $? -eq 2 ]; then
+         # -- Use for BEA JRockit --
+-        $JAVA_COMMAND -Xmanagement:class=org.codehaus.aspectwerkz.extension.jrockit.JRockitPreProcessor -Xbootclasspath/p:"$ASPECTWERKZ_HOME/lib/aspectwerkz-extensions-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-core-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-jdk14-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_LIBS:$ASPECTWERKZ_HOME/lib/piccolo-1.03.jar" -Daspectwerkz.home="$ASPECTWERKZ_HOME" "$@"
++        $JAVA_COMMAND -Xmanagement:class=org.codehaus.aspectwerkz.extension.jrockit.JRockitPreProcessor -Xbootclasspath/p:"$ASPECTWERKZ_HOME/lib/aspectwerkz-extensions-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-core-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_HOME/lib/aspectwerkz-jdk14-$ASPECTWERKZ_VERSION.jar:$ASPECTWERKZ_LIBS:$ASPECTWERKZ_HOME/lib/piccolo.jar" -Daspectwerkz.home="$ASPECTWERKZ_HOME" "$@"
+     fi
+     # -- Use for Sun HotSpot and IBM JRE --
This page took 0.049943 seconds and 4 git commands to generate.