On Oct 4, 2018, at 19:22, Joshua Root wrote:
> On 2018-10-5 09:47 , Ryan Schmidt wrote:
>> Is there a simple command one can use at the command line to determine the 
>> MacPorts prefix?
>> 
>> `port prefix` came to mind as a logical thing to try, but it does not work.
> 
> dirname $(dirname $(which port))

Yeah I guess. It doesn't seem ideal. If MacPorts isn't installed, it prints two 
errors "usage: dirname path".

What prompted the question was that I found a build system that was checking 
for the existence of `port` in the path, and if found, hardcoding /opt/local 
paths into the build. I wanted to propose a change to the build system that 
determined the MacPorts prefix. I guess they could use your dirname solution.

Still, it might be nice to somehow be able to get MacPorts to print any given 
macports.conf setting. 

Reply via email to