Mac_OS_X - hpgDesigns/hpgdesigns-dev.io GitHub Wiki
Due to the highly proprietary nature of Mac, this platform is difficult to develop for, although many aspects of it remain the same as on the preferred platform of Linux, so development usually doesn't lag much, as the primary developers use Linux primarily. Dependencies are low for simply checking out, but higher for compiling games. The API Libraries are pretty much the standard open source ones that you see in Linux. ENIGMA itself takes the form of DYLIB (Dynamic Library) for calling as a library (e.g. from LateralGM), or JAR for command line usage.
Dependencies
You need to obtain the Mac or iPhone SDK. The obvious way to do this is to register with apple and download it from their developer website. Usually it comes packaged with XCode - which also means that if you already have XCode installed, you probably also already have the SDK installed.