|  |  |  | platform :ios, '8.0' | 
					
						
							|  |  |  | source 'https://github.com/CocoaPods/Specs.git' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | target 'TSKitiOSTestApp' do | 
					
						
							|  |  |  |   pod 'SocketRocket', git: 'https://github.com/facebook/SocketRocket.git' | 
					
						
							|  |  |  |   pod 'AxolotlKit',  git: 'https://github.com/WhisperSystems/SignalProtocolKit.git' | 
					
						
							|  |  |  |   pod 'SignalServiceKit', :path => '../../../SignalServiceKit.podspec' | 
					
						
							|  |  |  |   pod 'OpenSSL', git: 'https://github.com/WhisperSystems/OpenSSL-Pod' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   target 'TSKitiOSTestAppTests' do | 
					
						
							|  |  |  |      inherit! :search_paths | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | post_install do |installer| | 
					
						
							|  |  |  |   installer.pods_project.targets.each do |target| | 
					
						
							|  |  |  |     if target.to_s == "SignalServiceKit" | 
					
						
							|  |  |  |       puts "--[!] Disabling singleton enforcement for SSK." | 
					
						
							|  |  |  |       target.build_configurations.each do |config| | 
					
						
							|  |  |  |         existing_definitions = config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] | 
					
						
							|  |  |  |         if existing_definitions == nil || existing.length == 0 | 
					
						
							|  |  |  |           existing_definitions = "$(inheritied)" | 
					
						
							|  |  |  |         end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] = "#{existing_definitions} SSK_BUILDING_FOR_TESTS=1" | 
					
						
							|  |  |  | 		config.build_settings['OTHER_SWIFT_FLAGS'] = ['$(inherited)', '-DSSK_BUILDING_FOR_TESTS'] | 
					
						
							|  |  |  |       end | 
					
						
							|  |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |