On Feb 17, 2012, at 2:45 PM, James Berry wrote: > The idea behind Xcode 4.3, as I understand it, is that it can be a > first-class App Store app: it doesn't need to install anything as root, or > outside of its sandbox: it uses external installers for this (witness the > Command Line Tools installer, etc). > > So if that is indeed the case, I have a question about some of the tools of > Xcode that are installed in /usr/bin: xcodebuild, xcode-select, xcrun, etc. > > My questions are these: > > (1) Do these tools exist on a machine if Xcode has never been > installed? (i.e., are they part of the core os?) > > (2) Are these tools installed when Xcode 4.3 is first run? (or at some > later time?) > > (3) Are these tools installed only when the Command Line Tools > installer is run? > > I don't have a virgin machine to use to get to the bottom of that, but if > anybody can help with answers it would be useful…
As a partial answer to my own question, it appears that these files are installed at least as part of the 10.7.3 update: pkgutil --file-info /usr/bin/xcodebuild shows that Xcode build was in the com.apple.pkg.update.os.10.7.3.11D50b.combo update, along with some other packages, such as com.apple.pkg.InstrumentsSystemSupport. (xcrun and xcode-select are in those packages too). So my early conclusion is that Apple saw Xcode 4.3 coming, and snuck these tools into the 10.7.3 update; this may be an oversimplification. > James _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
