On Aug 27, 2016, at 05:47, Mojca Miklavec wrote:

> Jeremy uses the code
>    if {[file exists /usr/lib/libc++.dylib]} {
>        ...
>    }
> in cctools and I would like to use that code to make the decision of
> whether or not to create an additional subport or not.

I see this code not in cctools but in ld64. I don't like it at all because it 
causes the port to behave differently on 10.6 and earlier depending on whether 
the libcxx port had ever been installed before. (When you uninstall the libcxx 
port on 10.6 and earlier, it does not uninstall libc++.) If libc++ is required, 
depend on the libcxx port (which the ld64 port already does, so the check for 
the file is superfluous). If C++11 is required, use the cxx11 1.0 portgroup. 
_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to