Last active
August 29, 2015 14:06
-
-
Save jhersh/0a3eb5b02b1209354c07 to your computer and use it in GitHub Desktop.
MUDRammer's Podfile - https://itunes.apple.com/us/app/mudrammer-a-modern-mud-client/id597157072?mt=8
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'SPLSpecs' # private Splinesoft specs | |
source 'master' | |
platform :ios, '8.0' | |
xcodeproj 'Mudrammer' | |
deployment_target = '7.0' | |
# Splinesoft | |
pod 'SSPods', '0.3.2' # private via SPLSpecs | |
pod 'SSAccessibility', '0.0.6' | |
pod 'SSDataSources', '0.7.2' | |
pod 'SSOperations', '0.0.2' | |
pod 'SSApplication', '0.3.0' | |
# Networking | |
pod 'CocoaAsyncSocket', '7.3.5' | |
pod 'CocoaZ', '1.4.0' | |
# Engine | |
pod 'MSWeakTimer', '1.1.0' | |
pod 'SAMRateLimit', '0.2.0' | |
pod 'KVOController', '1.0.1' | |
pod 'DCTextEngine', '0.1.0' | |
pod 'OSCache', '1.1.1' | |
pod 'MyLilTimer', '0.1.0' | |
# Analytics | |
pod 'ARAnalytics/GoogleAnalytics', '2.8.0' | |
pod 'ARAnalytics/Crashlytics', '2.8.0' | |
# UI | |
pod 'TOWebViewController', '2.0.14' | |
pod 'DAKeyboardControl', '2.4.0' | |
pod 'TTTAttributedLabel', '1.9.5' | |
pod 'MSDynamicsDrawerViewController', :git => '[email protected]:monospacecollective/MSDynamicsDrawerViewController.git', :commit => 'a38e327db2' | |
pod 'Masonry', '0.5.3' | |
pod 'JSQSystemSoundPlayer', '1.5.2' | |
pod 'FleksySDK', '3.0.1' | |
# Support | |
pod 'uservoice-iphone-sdk', '3.2.0' | |
# Forms | |
pod 'QuickDialog', :git => 'https://github.com/escoz/QuickDialog.git', :commit => 'd4f3298a2352222ed815fc32c83a7e97fcb5498f' | |
pod 'FXForms', :head | |
# Pods Ack. | |
pod 'VTAcknowledgementsViewController', '0.11' | |
# Adhoc | |
pod 'BugshotKit', :configurations => ['Adhoc'] | |
# `pod install` resets all pod deployment targets after each install. | |
# Ensure that MUDRammer builds with 8.0 but supports a minimum deploy target of 7.0. | |
post_install do |installer_representation| | |
installer_representation.project.targets.each do |target| | |
target.build_configurations.each do |config| | |
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '7.0' | |
end | |
if target.name == 'MUDRammer' | |
resources = File.read('Pods/Target Support Files/Pods-#{target.name}/Pods-#{target.name}-resources.sh').split("\n") | |
rsync_index = resources.index { |line| line =~ /^rsync/ } | |
resources.insert(rsync_index, 'install_resource "Pods/Target Support Files/Pods-#{target.name}/Pods-#{target.name}-acknowledgements"') | |
File.write('Pods/Pods-#{target.name}-resources.sh', resources.join("\n")) | |
end | |
end | |
end | |
# Tests | |
target "MRTests", :exclusive => true do | |
pod 'Expecta' | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment