Re: xcode, clt or both

2017-09-20 Thread Ryan Schmidt

On Sep 20, 2017, at 01:31, db wrote:
> On 19 Sep 2017, at 23:06, Ryan Schmidt wrote:
>> On Sep 19, 2017, at 11:40, db wrote:
>>> On 19 Sep 2017, at 01:01, Ryan Schmidt wrote:
 For certain subsets of ports, you can get by with installing just one or 
 the other.
>>> How can I know this beforehand? That's the reason I'm actually asking what 
>>> exactly MP needs Xcode, CLT or both for. For example, if a port uses 
>>> portgroup xcode, I may infer that it most certainly will need that 
>>> application.
>> 
>> I'm not aware of a way to know in advance.
> 
> I thought I could at least assume that any port whose interface is a command 
> line and whose features allegedly don't use any particular Apple framework 
> that I'm aware of, wouldn't need Xcode.

That sounds plausible but I haven't personally that assumption for all 10,000+ 
portfiles so I don't know if it's true.

> Is it trial and error then?

Sure, if you like. Or just install both and then you won't run into any 
problems.



Re: xcode, clt or both

2017-09-20 Thread db
On 19 Sep 2017, at 23:06, Ryan Schmidt  wrote:
> On Sep 19, 2017, at 11:40, db wrote:
>> On 19 Sep 2017, at 01:01, Ryan Schmidt wrote:
>>> For certain subsets of ports, you can get by with installing just one or 
>>> the other.
>> How can I know this beforehand? That's the reason I'm actually asking what 
>> exactly MP needs Xcode, CLT or both for. For example, if a port uses 
>> portgroup xcode, I may infer that it most certainly will need that 
>> application.
> 
> I'm not aware of a way to know in advance.

I thought I could at least assume that any port whose interface is a command 
line and whose features allegedly don't use any particular Apple framework that 
I'm aware of, wouldn't need Xcode. Is it trial and error then?