Let me fantasize even further...
All laszlo components could be compiled into lzo and and swc and js files.
So unless the user starts deliberately poking around with laszlo's own components
there would never be a need to compile any of the laszlo specific code.

What is the situation at the moment?

- rami

On 28.6.2011 1:59, Rami Ojares / AMG Oy wrote:
What is the stuff exactly inside an lzo file?
It looks like laszlo tags and javascript.
Why is there a separate version of it for swf10 and dhtml? (--runtime=swf10,dhtml)

And if it really speeds up the compilation why aren't lps/components source files compiled into lzo's?

- rami

On 28.6.2011 0:10, Rami Ojares / AMG Oy wrote:
Hi,

I compiled some reusable classes to lzo.
One problem that I quickly realized was that all the links to laszlo's own classes/files were put inside the file thus prohibiting the moving of the generated lzo file in relation to LPS_HOME

Eg.
<include href='../../../../warehouse/laszlo/openlaszlo-4.7.x-servlet/lps/components/lz/window.lzx' />

Normally libraries do not have this kind of restriction.
It is like having to keep jar files in the same place where the source files were...

Anyway, I started to think if it would be possible to compile swc files directly instead of lzo files. They would be closer to the jar concept and would speed up the compilation even more.

Is that even a reasonable idea?
I mean if I refer to a laszlo class in a source file could laszlo understand it if it only exists compiled inside a swc?
And if not could this be achieved by keeping both lzo and swc around?

Further does flex compiler include all the swc libraries into the single resulting swf?

- rami


Reply via email to