On Jan 10, 2014, at 2:32 AM, Frank Gerhardt <[email protected]> wrote:

> OMG, so much work!

yeah :-(. It depends on the fact that CLJS ha 4 different compilation modes:
- none (not used at the moment in cljs-start), which means the Google Closure 
Compiler (GCC) is not involved.
- whitespace:  the GCC only remove whitespace
- simple: like whitespace + renaming internal symbol to shorten them
- advanced: like simple + deadcode elimination + JS code optimisation (here is 
where the magic happens)

For each compilation option you need a corresponding test. That's way in the 
profiles.clj you have 3 test commands too.

My suggestion is to start by commenting the :simple and the :advanced 
build/test-command to speed up the development workflow……

Mimmo

> 
> I'll tried the brand new "Leiningen generic task launcher" and IT WORKS :-)
> Got the two repls for the Austin example.
> https://github.com/cemerick/austin/tree/master/browser-connected-repl-sample
> 
> Thanks a lot!
> 
> Frank
> 
> -- 
> Note that posts from new members are moderated - please be patient with your 
> first post.
> --- 
> You received this message because you are subscribed to the Google Groups 
> "ClojureScript" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/clojurescript.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to