Guidance requested for JsSrc build setup
robfig opened this issue · 2 comments
robfig commented
We use Closure Compiler & Closure Library, and previously Soy templates have "just worked". After upgrading to a more recent Soy compiler, it complains about an unsatisfied dependency on "soy.map", which I do not see in Closure Library or soyutils_usegoog.js from the release.
I see that it's defined in //javascript/soyutils_usemap.js
in this repo. Do you recommend that I vendor that, and any other files from that directory that seem to be required, and tweak the build rules to always provide it to the Compiler ? I'm a little uncertain because I see a lot of JS files in that directory and I didn't want to play whack-a-mole.
Thanks for any advice!
iteriani commented
…
On Thu, Dec 3, 2020 at 2:23 PM Rob Figueiredo ***@***.***> wrote:
We use Closure Compiler & Closure Library, and previously Soy templates
have "just worked". After upgrading to a more recent Soy compiler, it
complains about an unsatisfied dependency on "soy.map", which I do not see
in Closure Library or soyutils_usegoog.js from the release.
I see that it's defined in //javascript/soyutils_usemap.js in this repo.
Do you recommend that I vendor that, and any other files from that
directory that seem to be required, and tweak the build rules to always
provide it to the Compiler ? I'm a little uncertain because I see a lot of
JS files in that directory and I didn't want to play whack-a-mole.
Thanks for any advice!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#222>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA2MCG4M4KAL7EOYA5G3RC3STAFVHANCNFSM4UMTXWSQ>
.
robfig commented
OK, I'll vendor that file. Thanks!