From ffafcefa6f4c67d58e9fcca7872718989f1c6a5d Mon Sep 17 00:00:00 2001 From: MatDau Date: Fri, 17 Jan 2020 15:33:41 -0500 Subject: [PATCH] Update README.md --- README.md | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index fddef0b..2f6786e 100755 --- a/README.md +++ b/README.md @@ -44,17 +44,39 @@ Supported Languages: - Python 3 - Node.js 8.10 -## Standalone FLY compiler +## Fly project maven archetype -Download the tar.gz at the following link: +Download the [fly-project-quickstart.zip](https://github.com/spagnuolocarmine/FLY-language/releases/download/Alpha-1.5/fly-project-quickstart.zip) +Unpack the fly-project-quickstart.zip: +``` +unzip fly-project-quickstart.zip +``` -Unpack the __fly-compiler-ALPHA-01.tar.gz__ +Go to the subfolder local-repo inside the fly-project-quickstart and install the azureclient dependency: ``` -tar -xvzf fly-compiler-ALPHA-01.tar.gz +cd fly-project-quickstart/src/main/resources/archetype-resources/local-repo/ + +mvn install:install-file -Dfile=./azureclient-0.0.1-SNAPSHOT.jar -DgroupId=isislab -DartifactId=azureclient -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar ``` -To compile and run a .fly program: +Go to to the top of folder fly-project-quickstart.zip and install the maven archetype: + +``` +cd fly-project-quickstart/ +mvn install +mvn archetype:crawl +``` + +## Standalone FLY compiler + +Download the [fly_standalone.zip](https://github.com/spagnuolocarmine/FLY-language/releases/download/Alpha-1.5/fly_standalone.zip): + +Unzip the : +``` +unzip fly_standalone.zip +``` +Compile and run a .fly program : ``` cd