<commit_before>name "ansibledk"
maintainer "OmniTI"
homepage "https://github.com/omniti-labs/ansible-dk"

# Defaults to C:/ansibledk on Windows
# and /opt/ansibledk on all other platforms
install_dir "#{default_root}/#{name}"

build_version Omnibus::BuildVersion.semver
build_iteration 1

override :ruby, version: "2.1.7"

# Creates required build directories
dependency "preparation"

# ansibledk dependencies/components
dependency "python"
dependency "pip"
dependency "ruby"
dependency "ansible-dk"

# Version manifest file
dependency "version-manifest"

exclude "**/.git"
exclude "**/bundler/git"

compress :dmg<commit_msg>Pin more things, and add test-kitchen - good build on El Capitan<commit_after>name "ansibledk"
maintainer "OmniTI"
homepage "https://github.com/omniti-labs/ansible-dk"

# Defaults to C:/ansibledk on Windows
# and /opt/ansibledk on all other platforms
install_dir "#{default_root}/#{name}"

build_version Omnibus::BuildVersion.semver
build_iteration 1

# Version pinning.  Most of the software definitons have a
# default_version of "master" (ie, floating on latest)
override :ruby,           version: "2.1.7"
override :bundler,        version: "1.10.6"
override :rubygems,       version: "2.4.8"
override :'test-kitchen', version: "v1.4.2"

# Creates required build directories
dependency "preparation"

# ansibledk dependencies/components

# Python land
dependency "python"
dependency "pip"
dependency "ansible-dk"

# Ruby land
dependency "ruby"
dependency "rubygems"
dependency "bundler"
dependency "test-kitchen"

# Version manifest file
dependency "version-manifest"

exclude "**/.git"
exclude "**/bundler/git"

compress :dmg
{'fraction_non_alphanumeric': 0.1148036253776435, 'fraction_numerical': 0.010876132930513595, 'mean_word_length': 5.249056603773585, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5146209', 'n_tokens_mistral': 578, 'n_tokens_neox': 541, 'n_words': 155}