eheydrick / xcode

Development repository for Chef Cookbook for Apple XCode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Apple XCode Cookbook

Installs Apple XCode and command line tools on OS X Mavericks.

Requirements

Platforms

  • mac_os_x

Cookbooks

  • dmg

The DMGs are not accessible from Apple directly without logging into the developer center. You must place the DMGs on a fileserver yourself and set the URL attributes below.

Attributes

Key Type Description Default
['xcode']['url'] String URL to the Xcode DMG nil
['xcode']['checksum'] String Checksum of the XCode DMG (in the attributes file)
['xcode']['cli']['url'] String URL to the Xcode Command-Line Tools DMG nil
['xcode']['cli']['checksum'] String Checksum of the XCode CLI DMG (in the attributes file)

Usage

Just include xcode in your node's run_list and set the attributes above.

{
  "name":"my_node",
  "run_list": [
    "recipe[xcode]"
  ]
}

Bugs

  • Only supports OS X Mavericks at present. Pull requests welcome!

Contributing

  1. Fork the repository on Github
  2. Create a named feature branch (like add_component_x)
  3. Write your change
  4. Submit a Pull Request using Github

License and Authors

About

Development repository for Chef Cookbook for Apple XCode


Languages

Language:Ruby 100.0%