On Mon, Aug 3, 2015 at 7:17 AM, Alex Harui <aha...@adobe.com> wrote: > > > On 8/3/15, 1:28 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala" > <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote: > > > > >One thing I couldn't figure out was should we remove the requirement to > >have a separate GOOG_HOME folder. Or should we get rid of the whole > >GOOG_HOME thing completely? > > Thanks for working on this. IMO, we should keep GOOG_HOME. It occurred > to me as I was looking at your changes that maybe we shouldn't download > GCL if GOOG_HOME is set. GOOG_HOME allows you to keep the GCL files > outside the tree of files for the repo and switch between versions of GCL > if you need to, and dictate usage of a particular version. With these > changes, every time I run a build I will get the latest which may not be > what I want when I’m just making quick changes to something like core.swc. >
So, lets say GOOG_HOME exists and we skip download. When the release package is made, do we copy the files from GOOG_HOME? > > It also occurred to me that maybe we should fork GCL because even if we > bundle GCL, if folks build from sources they will get a different GCL. > > But, today that happens in the Installer anyways. The end user will get whatever the latest GCL binary package contains. I don't know if forking is a good idea, because we will need to monitor for critical, security etc. releases of GCL and merge them in. Not sure if it is worth the effort. Thanks, Om