You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2019/11/20 23:17:18 UTC

[royale-asjs.wiki] branch master updated: adding a quick summary of build steps for convenience

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-asjs.wiki.git


View the commit online:
https://github.com/apache/royale-asjs.wiki/commit/202134d0a6596d591e0bc05faa3e3b603c19e6a0

The following commit(s) were added to refs/heads/master by this push:
     new 202134d  adding a quick summary of build steps for convenience
202134d is described below

commit 202134d0a6596d591e0bc05faa3e3b603c19e6a0
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Thu Nov 21 00:16:13 2019 +0100

    adding a quick summary of build steps for convenience
---
 Build-Apache-Royale-with-Maven.md | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/Build-Apache-Royale-with-Maven.md b/Build-Apache-Royale-with-Maven.md
index 35fd8bf..b0ef140 100644
--- a/Build-Apache-Royale-with-Maven.md
+++ b/Build-Apache-Royale-with-Maven.md
@@ -108,4 +108,17 @@ The following profiles can be added to the command line using `-P` maven option:
 * **with-examples**: It builds the all examples in `examples` folder too.
 * **with-distribution**: It lets the build also build the _distribution_ (the Apache Royale SDK to use with an IDE). To build in the folder of your choice use `-DdistributionTargetFolder={pathToDistributionDirectory}`.
 
-> Note: distribution is not completely working yet and needs to be fixed. In the meanwhile you can use ANT to create a SDK from scratch from royale-asjs root folder. Use `ant super-clean` to ensure the folder doesn't contain any stale files that could make the process fail and the ant all`.
+> Note: distribution is not completely working yet and needs to be fixed. In the meanwhile you can use ANT to create a SDK from scratch from royale-asjs root folder. Use `ant super-clean` to ensure the folder doesn't contain any stale files that could make the process fail and the `ant all`.
+
+Quick Summary of build steps using the convenient maven wrapper (mvnw):
+
+```sh
+#!/bin/bash
+export FLASHPLAYER_DEBUGGER="/Users/christofer.dutz/Devtools/Adobe/Flash/FlashPlayer-32.0/Flash Player.app/Contents/MacOS/Flash Player Debugger"
+cd royale-compiler
+./mvnw install
+cd ../royale-typedefs
+./mvnw install
+cd ../royale-asjs
+./mvnw install -P with-examples,with-distribution,with-ui-testsuite,option-with-swf -Dwebdriver.gecko.driver=/Users/christofer.dutz/Downloads/geckodriver
+```