<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Is there a way one can see by examining Portfiles (ideally something that could be scanned for with e.g. a perl script), or preferably, with some "port" command, which ports require command line tools vs Xcode vs neither (albeit perhaps needing something to get a compiler port installed)?<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Mar 12, 2022, at 21:47, Ryan Schmidt <<a href="mailto:ryandesign@macports.org" class="">ryandesign@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On Mar 11, 2022, at 02:02, Michele Venturi wrote:<br class=""><br class=""><blockquote type="cite" class="">What is wrong is that a simple package manager<br class="">requires an entire multigigabyte professional IDE;<br class="">I have even taken the time to talk to them about it<br class="">and file a bug about it,but they clearly don't care...<br class="">It's surely not a new issue,it's like that by design...<br class=""></blockquote><br class="">MacPorts does not require Xcode.<br class=""><br class="">Compiling ports requires a compiler and associated files. In most cases the Xcode command line tools are sufficient. A small number of ports cannot build with the CLT and require the full Xcode install. If you try to compile one of these ports and you do not have Xcode installed, you should see a message telling you to install Xcode.<br class=""><br class="">In many cases, we have already built binaries of ports that MacPorts on your computer will automatically use. In those cases, you do not need a compiler -- you do not need Xcode nor do you need the Xcode command line tools.<br class=""><br class="">It was recently suggested that our documentation is not clear enough on these points and I believe someone was going to make improvements.<br class=""><br class=""><br class=""></div></div></blockquote></div><br class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div>-- <br class="">eMail:<span class="Apple-tab-span" style="white-space: pre;">                          </span><a href="mailto:rlhamil@smart.net" class="">mailto:rlhamil@smart.net</a></div><div><br class=""></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></body></html>