Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diasbruno/flash-cli

command-line tools for flash.
https://github.com/diasbruno/flash-cli

Last synced: 9 days ago
JSON representation

command-line tools for flash.

Awesome Lists containing this project

README

        

flash-cli {osx}
=========

```
usage: ./flash-cli -ip initialize a new project.
-ic initialize a new component.
-d [task] build debug version (task name is optional).
-r [task] build release version (task name is optional).
-c [task] build component (task name is optional).
-t [task] build and run tests (task name is optional).
-docs open the flash asdocs.
-ut gets the build/ut.zip, with flexunit and many others,
and put them in the libs folder.
```

Don't forget to add...

```
export FLEX_HOME = "YOUR_FLEX" # and
export FLEX_BIN = "$FLEX_HOME/bin"
```

install
=========

just copy on clean folder...

```
curl https://raw.github.com/diasbruno/flash-cli/master/installer.sh | sh
```

for components
=========

while you're developing a component for our project, you'll just need

```
./flash-cli -ic
./flash-cli -ut # add flexunit to the libs folder.
./flash-cli -c
./flash-cli -t # just build.
./flash-cli -t run # build and run tests.
```

for projects
=========

project, you'll just need
```
./flash-cli -ip
./flash-cli -d # just build.
./flash-cli -d run # build and run.
./flash-cli -r
```

TODO
=========

- test on windows and linux (maybe).
- dependency manager.