Last refresh | 2025-04-04 01:50:49 |
Desciption | Creates an installer package from a supplied .xip file downloaded using "Xcode.download.recipe" and extracted using "Xcode.extract.recipe" from "nmcspadden-recipes". This recipe also adds a postflight script to the package, to install the command-line tools and configure these for lab Mac use. Due to Apple signed packages not being able to install to SIP protected areas when called via a postflight, the additional packages are installed by a self-destrictible LaunchDaemon which is called immediately after the "parent" Xcode installer is complete. This LaunchDaemon runs a script (both stored in /tmp) which installs all 3 additional component packages, and then unloads and deletes the launchdaemon, and itself. This kind of installation package would typically be used in lab enviroments, where users don't have admin rights. |
Identifier | com.github.moofit-recipes.pkg.XcodeEdu |
Parent Recipes | com.github.nmcspadden.extract.xcode |
Child Recipes | |
First commit | 2019-05-06 12:29:50 +0100 |
Latest commit | 2019-05-06 12:29:50 +0100 |
Score | 0.00 |
None