Thanks Thomas! Looks like the url is not inserted if I use sso linker.
Is it known issue?

On Thu, May 12, 2016 at 5:09 AM, Thomas Broyer <[email protected]> wrote:
>
>
> On Thursday, May 12, 2016 at 3:42:36 AM UTC+2, Dmitry Skavish wrote:
>>
>> hi everybody,
>>
>> I could not figure out how do I build my app and generate sourcemap
>> url into js file along with all the sources. Anybody can shed some
>> light here?
>>
>> That's what I did:
>>
>> 1. I added <set-property name="compiler.useSourceMaps" value="true"/>
>> to my module and now I have sourcemaps generated.
>>
>> 2. Now if I want to use it I need to manually add the path to the map
>> to my generated js file, something like that:
>>
>> //#
>> sourceMappingURL=../WEB-INF/deploy/playerDebug/symbolMaps/AE31C96E973F2818434AA5B24477E385_sourceMap0.json
>>
>> 3. Adding the path gives me the mapping to java classes, but since
>> there is no sources available it's kind of useless. How do I specify
>> path to the sources? Is there anyway I can add it to js file?
>>
>> Is there anyway to automate step 2?
>
>
> Yes; the GWT website does that for instance.
> You have to add something like the following to your gwt.xml:
> <set-configuration-property name="includeSourceMapUrl"
>
> value="http://www.gwtproject.org/src/__HASH___sourceMap__FRAGMENT__.json"/>
>
> __HASH__ and __FRAGMENT__ will be replaced with the appropriate values.
>
> You may also want to pass -saveSource to the GWT compiler so it dumps on
> disk the source files it used (including those produced by GWT generators
> during the compilation).
>
> For reference, the commit that added sourcemaps for gwtproject.org:
> https://gwt.googlesource.com/gwt-site-webapp/+/423256d63e17eb9e117c61d2ba6ad4adbf32b15f%5E%21/
>
>>
>> Note that I am just opening the module's html in browser as local
>> file, not via webserver.
>
>
> I'm afraid some things won't work in this setup (I can't tell if it'll
> change anything to source maps though); try to use a web server (even if
> only a "python -m SimpleHTTPServer")
>
> --
> You received this message because you are subscribed to the Google Groups
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/google-web-toolkit.
> For more options, visit https://groups.google.com/d/optout.



-- 
Dmitry Skavish

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to