Summary: Add swf9 and orbit runtime targets
New Features:
swf9 and orbit are valid targets. There are new runtime
constants:
$as2 will be true for runtimes swf7 and swf8
$as3 will be true for swf9
$js1 will be true for dhtml and orbit
Technical Reviewer: henry (pending)
QA Reviewer: ben (pending)
Doc Reviewer: (pending)
Details:
There are still too many places we have to touch to do this, but I
have eliminated a few. Also removed any swf6's I stumbled over
along the way.
I leave it to Ben if he wants to generalize the build system to
cover these new runtimes.
People who touch the LFC should consider using `if ($js1)` in
place of `if ($dhtml)` and `if ($as2)` in place of `if ($dhtml) {}
else`, etc.
Tests: smoke/simple.lzx in dhtml and swf7
Files:
M WEB-INF/lps/lfc/build.xml
M WEB-INF/lps/server/sc/lzsc.py
M WEB-INF/lps/server/src/org/openlaszlo/sc/Compiler.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/JavascriptGenerator.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/CodeGenerator.java
M WEB-INF/lps/server/src/org/openlaszlo/servlets/responders/
ResponderLFC.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/
CompilationEnvironment.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/Compiler.java M WEB-INF/lps/server/src/org/openlaszlo/compiler/Canvas.java M WEB-INF/lps/server/src/org/openlaszlo/compiler/Main.java M lps/components/debugger/debugger.lzx
patch.ptw.AmUn.tgz
Description: Binary data
_______________________________________________ Laszlo-dev mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
