Hi,
I also have the same issue:
I have run the code server with -noprecompile flag. When I compile my
project at the first time everything is fine:
[INFO] GET /recompile/showcase
[INFO] Job my.Showcase_1_0
[INFO] starting job: my.Showcase_1_0
[INFO] binding: my.platform=desktop
[INFO] binding: locale=en
[INFO] binding: user.agent=safari
[INFO] Compiling module my.Showcase
For the second time, I get the following result:
[INFO] GET /recompile/showcase
[INFO] Job my.Showcase_1_1
[INFO] starting job: my.Showcase_1_1
[INFO] binding: locale=en
[INFO] binding: user.agent=safari
[INFO] Compiling module my.Showcase
[INFO] [ERROR] Current binding properties are expanding to more
than one permutation but per-file compilation requires that each compile
operate on only one permutation.
The difference is that the *[INFO] binding: **my.platform=desktop*
line is missing for the second try. It seems that SDM simply forgets that
property. The property definition is the following:
<define-property name="my.platform" values="android, desktop, ios" />
<property-provider name="my.platform"><![CDATA[
return getPlatform();
]]>
</property-provider>
Have you got any ideas?
--
You received this message because you are subscribed to the Google Groups "GWT
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/google-web-toolkit-contributors/16561fd0-93e3-439c-8d0a-562e270395db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.