Per discussion, "utils/diagnostic/memorymonitor.lzx" and the new html5 media components shouldn't (yet) be auto-included, therefore I've added them to the exclusion list in "build-tools/build-autoincludes.sh"

Change bargull-20110109-Uq5 by barg...@bargull02 on 2011-01-09 18:22:17
in /home/anba/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: handle "mixin" for autoincludes script

Bugs Fixed: LPP-9635 (mixins not collected by autoinclude script)

Technical Reviewer: max
QA Reviewer: (pending)


Details:
BuildAutoincludes.java:
- collect "mixin" elements in addition to "class" and "interface"
- change backslash to forward slash to be able to create autoincludes on windows platforms

lzx-autoincludes.properties:
- newly generated file from 'ant autoincludes'

build-autoincludes.sh:
- added "utils/diagnostic/memorymonitor.lzx" and "av/html5/*" to the exclusion list


Tests:
run 'ant autoincludes' and verify mixins are now automatically added

Files:
M WEB-INF/lps/server/src/org/openlaszlo/utils/BuildAutoincludes.java
M WEB-INF/lps/misc/lzx-autoincludes.properties
M build-tools/build-autoincludes.sh

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/bargull-20110109-Uq5.tar

Reply via email to