On Wed, Nov 18, 2015 at 12:51 PM, Zachary Turner <ztur...@google.com> wrote:

> (This is originally from a thread on lldb-commits, but it seems more
> appropriate here, so I'm responding here.
>
> On Wed, Nov 18, 2015 at 12:47 PM Todd Fiala <todd.fi...@gmail.com> wrote:
>
>> BTW if you cook up something on the swig-as-a-service end that ends up
>> working to eliminate the need for swig, I'll be happy to remove the static
>> binding support at that point.
>>
>> -Todd
>>
>
>
> Err, rewind.  If we have the swig as a service, then I think the static
> binding does have value.
>

Yes, but in the context of what is useful for that workflow.  Not
necessarily the way I'm doing it.  (Or maybe so).


> Because I don't want to hit the network every single time I build, so it
> mostly solves the issue you mentioned about network connectivity, because
> building LLDB doesn't require a network connection unless you touch a swig
> interface file.
>
> The thing I would like some guidance on from the Apple side is this: If I
> make the swig service, can you (and will you) use code generated by swig
> 3.x?  If not, there's no value in the swig service.
>

We have no issue using code that has no additional licensing requirements
last time I verified.  And there are no additional licensing requirements
added by swig 3.x generation from what their website says (and my
non-official interpretation of it).  So I am pretty confident we can get
the answer here to be yes.



-- 
-Todd
_______________________________________________
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev

Reply via email to