Author: cframpton
Date: Tue Nov 27 16:05:51 2012
New Revision: 1414240
URL: http://svn.apache.org/viewvc?rev=1414240&view=rev
Log:
Fix script so it has correct path to mxmlc.jar and so that it works with Java
1.7.
Modified:
incubator/flex/falcon/trunk/compiler.js/bin/mxmlc
Modified: incubator/flex/falcon/trunk/compiler.js/bin/mxmlc
URL:
http://svn.apache.org/viewvc/incubator/flex/falcon/trunk/compiler.js/bin/mxmlc?rev=1414240&r1=1414239&r2=1414240&view=diff
==============================================================================
--- incubator/flex/falcon/trunk/compiler.js/bin/mxmlc (original)
+++ incubator/flex/falcon/trunk/compiler.js/bin/mxmlc Tue Nov 27 16:05:51 2012
@@ -56,14 +56,15 @@ if [ $OS = "Windows" ]; then
elif [ $OS = "Unix" ]; then
- check64="`java -version 2>&1 | grep -i 64-Bit`"
- isOSX="`uname | grep -i Darwin`"
-
- if [ "$isOSX" != "" -a "$HOSTTYPE" = "x86_64" -a "$check64" != "" ];
then
- D32='-d32'
- fi
+ check64="`java -version 2>&1 | grep -i 64-Bit`"
+ isOSX="`uname | grep -i Darwin`"
+ javaVersion="`java -version 2>&1 | awk -F '[ ".]+' 'NR==1 {print $3 "."
$4}'`"
+
+ if [ "$isOSX" != "" -a "$HOSTTYPE" = "x86_64" -a "$check64" != "" -a
"$javaVersion" = "1.6" ]; then
+ D32='-d32'
+ fi
fi
VMARGS="-Xmx384m -Dsun.io.useCanonCaches=false "
-java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler="$FALCON_HOME"
-Dflexlib="$FLEX_HOME/frameworks" -jar "../lib/mxmlc.jar"
+flexlib="$FLEX_HOME/frameworks" "$@"
+java $VMARGS $D32 $SETUP_SH_VMARGS -Dflexcompiler="$FALCON_HOME"
-Dflexlib="$FLEX_HOME/frameworks" -jar "$FLEX_HOME/lib/mxmlc.jar"
+flexlib="$FLEX_HOME/frameworks" "$@"