XcodeEdu.pkg.recipe

Basics

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

Warnings

None