approved

On Thu, Feb 17, 2011 at 3:42 PM, P T Withington <[email protected]> wrote:

> Change ptw-20110217-14x by [email protected] on 2011-02-17 15:16:53 EST
>    in /Users/ptw/OpenLaszlo/trunk
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Warn (and gracefully degrade) when asked to include an 'inner' LZO
> in another
>
> Bugs Fixed:  LPP-9769 Missing interface in LZO compile
>
> Technical Reviewer: [email protected] (pending)
> QA Reviewer: [email protected] (pending)
> Doc Reviewer: [email protected] (pending)
>
> Release Notes:
>
>    If you try to compile a library to a binary library and that
>    library has an inner library that is also compiled to a binary
>    library, the compiler will issue a warning, saying that it is
>    ignoring the inner binary library.  Instead the compiler will
>    include the source of the inner library.
>
>    If your intent is to separately compile the two libraries, you
>    need to move the inner library to a separate directory to indicate
>    that it is indeed to be separately compiled.
>
> Details:
>
>    test/lztest*, build-tools/prepare-lzo-test: Correct lzo test to
>    not use the forbidden 'inner lzo' pattern.
>
>    FileResolver: Warn if not linking and an 'inner lzo' is found.
>    Include the source of the inner lzo instead.
>
>    Parser: Pass env to FileResolver.
>
> Tests:
>
>    smokecheck, ant lztest, Jade compile: (cd client; ant
>    -Drelease.id=999 build-libraries; cd future/lzmail; lzc --debug
>    main.lzx)
>
> Files:
> M       test/lztest/lztest-lzo-main.lzx
> M       test/lztest/lztest-lzo-classref.lzx
> M       WEB-INF/lps/server/src/org/openlaszlo/compiler/FileResolver.java
> M       WEB-INF/lps/server/src/org/openlaszlo/compiler/Parser.java
> M       build-tools/prepare-lzo-test.sh
>
> Changeset:
> http://svn.openlaszlo.org/openlaszlo/patches/ptw-20110217-14x.tar
>



-- 
Henry Minsky
Software Architect
[email protected]

Reply via email to