Awesome! really want to see ho this evolve :))) 2017-11-13 17:51 GMT+01:00 Harbs <[email protected]>:
> Awesome! > > Does this compile yet? > > > On Nov 13, 2017, at 6:27 PM, [email protected] wrote: > > > > This is an automated email from the ASF dual-hosted git repository. > > > > erikdebruin pushed a commit to branch develop > > in repository https://gitbox.apache.org/repos/asf/royale-asjs.git > > > > > > The following commit(s) were added to refs/heads/develop by this push: > > new e036dd3 [WAST] batch script for WASTC and an early example > project > > e036dd3 is described below > > > > commit e036dd345ba0c37b80bef09798c9c957a6088ee7 > > Author: Erik de Bruin <[email protected]> > > AuthorDate: Mon Nov 13 17:27:07 2017 +0100 > > > > [WAST] batch script for WASTC and an early example project > > > > Signed-off-by: Erik de Bruin <[email protected]> > > --- > > wast/bin/wastc | 72 > ++++++++++++++++++++++++++++++ > > wast/examples/HelloWorld/src/HelloWorld.as | 29 ++++++++++++ > > 2 files changed, 101 insertions(+) > > > > diff --git a/wast/bin/wastc b/wast/bin/wastc > > new file mode 100755 > > index 0000000..fd77d19 > > --- /dev/null > > +++ b/wast/bin/wastc > > @@ -0,0 +1,72 @@ > > +#!/bin/sh > > + > > +########################################################### > ##################### > > +## > > +## Licensed to the Apache Software Foundation (ASF) under one or more > > +## contributor license agreements. See the NOTICE file distributed > with > > +## this work for additional information regarding copyright ownership. > > +## The ASF licenses this file to You under the Apache License, Version > 2.0 > > +## (the "License"); you may not use this file except in compliance with > > +## the License. You may obtain a copy of the License at > > +## > > +## http://www.apache.org/licenses/LICENSE-2.0 > > +## > > +## Unless required by applicable law or agreed to in writing, software > > +## distributed under the License is distributed on an "AS IS" BASIS, > > +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or > implied. > > +## See the License for the specific language governing permissions and > > +## limitations under the License. > > +## > > +########################################################### > ##################### > > + > > + > > +# > > +# wastc shell script to launch wastc.jar on OSX, Unix, or Cygwin. > > +# > > + > > +SCRIPT_HOME=`dirname "$0"` > > + > > +test "$FLEX_HOME" = "" && { > > + FLEX_HOME=`dirname "$0"`/../.. > > +} > > + > > +for i in "$@" > > +do > > +case $i in > > + -t=*|--target-player=*) > > + TARGET_PLAYER="${i#*=}" > > + shift > > + ;; > > + *) # unknown option > > + ;; > > +esac > > +done > > + > > +test "$TARGET_PLAYER" = "" && { > > + TARGET_PLAYER=11.1 > > +} > > + > > +case `uname` in > > + CYGWIN*) > > + OS="Windows" > > + ;; > > + *) > > + OS=Unix > > +esac > > + > > +D32='' > > + > > +if [ $OS = "Unix" ]; then > > + > > + 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 -jar "${SCRIPT_HOME}/../lib/wastc.jar" > -external-library-path="${FLEX_HOME}/frameworks/libs/ > player/${TARGET_PLAYER}/playerglobal.swc" "$@" > > diff --git a/wast/examples/HelloWorld/src/HelloWorld.as > b/wast/examples/HelloWorld/src/HelloWorld.as > > new file mode 100644 > > index 0000000..b2d2c36 > > --- /dev/null > > +++ b/wast/examples/HelloWorld/src/HelloWorld.as > > @@ -0,0 +1,29 @@ > > +/////////////////////////////////////////////////////////// > ///////////////////// > > +// > > +// Licensed to the Apache Software Foundation (ASF) under one or more > > +// contributor license agreements. See the NOTICE file distributed > with > > +// this work for additional information regarding copyright ownership. > > +// The ASF licenses this file to You under the Apache License, Version > 2.0 > > +// (the "License"); you may not use this file except in compliance with > > +// the License. You may obtain a copy of the License at > > +// > > +// http://www.apache.org/licenses/LICENSE-2.0 > > +// > > +// Unless required by applicable law or agreed to in writing, software > > +// distributed under the License is distributed on an "AS IS" BASIS, > > +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or > implied. > > +// See the License for the specific language governing permissions and > > +// limitations under the License. > > +// > > +/////////////////////////////////////////////////////////// > ///////////////////// > > + > > +package > > +{ > > + public class HelloWorld > > + { > > + public function HelloWorld() > > + { > > + trace('Hello world ;-)'); > > + } > > + } > > +} > > \ No newline at end of file > > > > -- > > To stop receiving notification emails like this one, please contact > > ['"[email protected]" <[email protected]>']. > > -- Carlos Rovira http://about.me/carlosrovira
