salut :)
voila c'est arrivé
http://code.google.com/p/astuce/downloads/list
un peu plus tard dans la semaine je montrerais des exemples
et des videos
le readme.txt explique qlqs trucs importants
mais bon je vais faire unt tite liste ici
- oui c'est un exe sans dépendances
et ui c'est cross-platform (OS X / Windows / Linux)
- ASTUce CLI n'est pas un compiler
vous devez pre-compiler vos unit tests
soit en *.abc avec asc.jar
soit en *.swf avec ce que vous voullez :p
- ASTUce CLI est en sync avec la lib AS3 ASTUce
donc ca ne marchera QUE si vos unit tests sont
écris pour ASTUce (pas FlexUnit ou autre)
- si vous utilisez la lib maashaack
et que vous rencontrez des problemes (collision de bytecode en fait)
il y a un petit trick
il faut publier votre *.swf avec maashaack.swc en external lib
- ASTUce est configurable avec un fichier eden 'config.eden'
qui est autogénéré à la premiere utilisation
(mais pas remplacé si deja existant)
- le exe de ASTUce est basé sur l'exe debug de redshell
ce qui vous donne acces a la stacktrace et tous les details des
errors
et pour finir voici le log de la build Ant de ASTUce CLI :p
----------------------------------------------------------------------------------------------------------------
$ ant
Buildfile: build.xml
[svn] <Info> started ...
[svn] <Info> finished.
[echo] ActionScript Test Unit compact edition CLI v0.1.0.130
clean:
[delete] Deleting directory /buRRRn/products/ASTUce/astuce-cli-
trunk/bin
[delete] Deleting directory /buRRRn/products/ASTUce/astuce-cli-
trunk/build/tmp
init:
[mkdir] Created dir: /buRRRn/products/ASTUce/astuce-cli-trunk/bin
[mkdir] Created dir: /buRRRn/products/ASTUce/astuce-cli-trunk/
build/tmp
application:
[echo] -----------------
[echo] build for OS X
[exec]
[exec] ASTUce.abc, 122245 bytes written
[exec] ASTUce.exe, 1873741 bytes written
[delete] Deleting: /buRRRn/products/ASTUce/astuce-cli-trunk/src/
ASTUce.abc
[move] Moving 1 file to /buRRRn/products/ASTUce/astuce-cli-trunk/
bin
[echo] -----------------
[echo] build for Linux
[exec]
[exec] ASTUce.abc, 122245 bytes written
[exec] ASTUce.exe, 1849400 bytes written
[delete] Deleting: /buRRRn/products/ASTUce/astuce-cli-trunk/src/
ASTUce.abc
[move] Moving 1 file to /buRRRn/products/ASTUce/astuce-cli-trunk/
bin
[echo] -----------------
[echo] build for Windows
[exec]
[exec] ASTUce.abc, 122245 bytes written
[exec] ASTUce.exe, 1077133 bytes written
[delete] Deleting: /buRRRn/products/ASTUce/astuce-cli-trunk/src/
ASTUce.abc
[move] Moving 1 file to /buRRRn/products/ASTUce/astuce-cli-trunk/
bin
[echo] -----------------
selftest:
[exec] ASTUce v0.1
[exec]
----------------------------------------------------------------
[exec] [All ASTUce tests] #0
[exec]
[exec] Time: 0h:0mn:0s:49ms
[exec]
[exec] OK (71 tests)
[exec]
----------------------------------------------------------------
templates:
[copy] Copying 1 file to /buRRRn/products/ASTUce/astuce-cli-trunk/
bin
include-source:
commonfiles:
[copy] Copying 1 file to /buRRRn/products/ASTUce/astuce-cli-trunk/
bin
[copy] Copying 1 file to /buRRRn/products/ASTUce/astuce-cli-trunk/
bin
package:
[delete] Deleting: /buRRRn/products/ASTUce/astuce-cli-trunk/bin/
config.eden
[zip] Building zip: /buRRRn/products/ASTUce/astuce-cli-trunk/bin/
ASTUce-CLI-0.1.0.130.zip
main:
BUILD SUCCESSFUL
Total time: 14 seconds
----------------------------------------------------------------------------------------------------------------
enjoy :)
zwetan
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de
Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---