I have a complex application I'm working on. When I compile the app
without LZOs, the compilation works just fine.
Here's the directory structure:
canvas.lzx
./components
./components/library.lzx
./components/mixins/library.lzx
./components/classes/library.lzx
I wan to compile " ./components/classes/library.lzx" into an LZO. The
classes in folder " ./components/classes/" use some mixins in the
folder "./components/mixins/". So my idea was to
1) first compile the mixins into an LZO
lzc -c --runtime=swf10,dhtml ./components/mixins/library.lzx
Generates library.lzo into folder ./components/mixins/
If I recompile canvas.lzx with the mixins LZO, the compiler does not
show any warning.
2) then compile the classes library into an LZO
lzc -c --runtime=swf10,dhtml ./components/classes/library.lzx
The library.lzx includes
<include href="../mixins/library.lzx" />
The LZO file is compiled, by now when I compile the canvas.lzx, I get
the following compiler warnings
./components/classes/library.lzo:1599:25: Refusing to compile an empty setter
How can I debug this? Can I "look" into the LZO to find what happened?