Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I pass arguments (deferred binding properties) to the GWT compiler?

With the GWT compiler, is it possible set pass in properties as arguments to the GWT compiler? I know you can pass in certain defined parameters such as -war and -style, but this is for passing in property values, such as "user.agents" or "locale".

From what I can see of the documentation, the properties can only be set using from within the module descriptor. But I want to be able to control these properties externally, from my build script.

I've tried looking for documentation on what arguments are supported by com.google.gwt.dev.Compile, but there doesn't appear to be any reference documentation for that class. The docs are long on how-tos, and distressingy short on detail.

like image 621
skaffman Avatar asked Jun 18 '09 13:06

skaffman


1 Answers

The answer is no!

I've asked the exact same question in the commiters newsgroup and currently there is nothing available.

They are thinking about adding support of supplying an extra .gwt.xml to override/configure things externally. This would cover what I wanted to do, but if you really want a generic access to the Properties at compile time then I'm afraid this is not possible.

Maybe you should create a Functional Request... let me know I'll put a start on it as well since it would be very usefull to switch on/off certain things from the compiler command line operation.

like image 57
David Nouls Avatar answered Sep 22 '22 07:09

David Nouls