How to compile SmartClient sources?

How can I recompile the SmartClient source code?

What I did so far:

  1. Downloaded the SmartClient code: http://www.smartclient.com/builds/SmartClient/8.x/LGPL
  2. Add my fixes/extensions to the source code (SmartClient_SC_SNAPSHOT-*/smartclientSDK/source/):

How can I rebuild now the smartclient.jar from this?

Is there something similar for SmartClient like the very helpful docu for SmartGWT: http://code.google.com/p/smartgwt/wiki/BuildingFromSVN

Note we’ve already incorporated your overlap bug patch - thanks for that.

Rather than re-jarring the source, the simplest thing is to use the *NoScript version of the SmartGWT <inherits> in .gwt.xml and load SmartClient by manually including <script src=> tags in your .html bootstrap file. This is how we do it at HQ.

In the source directories, you can see a directory modules/ with ISC_Core.js et al - these files load the individual source files in the various directories (browser/ widgets/ etc).

rroeller, did you managed to compile SmartClient or otherwise correctly integrate modified SmartClient into your GWT application? Please, post the details.

Dear All
I wonder if anyone can compile SmartClient sources and use it in the smartgwt

If you mean an application build in SmartClient, there’s no compilation step required. Just load the SmartClient application source as normal using a <script src=> tag from a SmartGWT bootstrap .html page. Then you are able to reference the components in SmartGWT using Canvas.getById().