-
Notifications
You must be signed in to change notification settings - Fork 9
/
OCSlimProject.podspec
53 lines (37 loc) · 3.14 KB
/
OCSlimProject.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#
# Be sure to run `pod lib lint OCSlimProject.podspec' to ensure this is a
# valid spec before submitting.
#
# Any lines starting with a # are optional, but their use is encouraged
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "OCSlimProject"
s.version = "1.4"
s.summary = "Lightweight Xcode Project wrapper of cslim to help you get setup writing fast, rock solid, non UI based BDD/Acceptance Tests using Fitnesse"
s.description = <<-DESC
OCSlimProject is a lightweight wrapper around a collection of scripts that automates the steps of creating 'ocslim'
based Xcode Projects for testing using Fitnesse. These tools help you write rock solid, non UI based
acceptance tests that integrates seamlessly with both Xcode development and CI environments.
DESC
s.homepage = "http://paulstringer.github.io/OCSlimProject"
s.documentation_url = 'http://paulstringer.github.io/OCSlimProject'
# ――― Licence ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.license = { :type => "MIT", :file => "LICENSE" }
# ――― Author ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.author = { "Paul Stringer" => "paulstringer@mac.me" }
s.social_media_url = 'https://twitter.com/paulstringer'
# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source = { :git => "https://github.com/paulstringer/OCSlimProject.git", :tag => s.version.to_s }
# ――― Source Code ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.source_files = 'Pod/Classes/**'
s.dependency 'cslim'
# ――― Project Settings ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
support_file_path = 'Pod/Support'
s.user_target_xcconfig = { 'OCSP_SUPPORT_FILE_DIR' => "${PODS_ROOT}/#{s.name}/#{support_file_path}/SharedSupport" }
s.osx.user_target_xcconfig = { 'OCSP_BUNDLE_RESOURCES_DIR' => "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/#{s.name}-Mac.bundle/Contents/Resources" }
s.ios.user_target_xcconfig = { 'OCSP_BUNDLE_RESOURCES_DIR' => "${TARGET_BUILD_DIR}/${EXECUTABLE_FOLDER_PATH}/#{s.name}.bundle" }
s.preserve_paths = "#{support_file_path}/*"
s.platforms = { ios: "9.0", osx: "10.8" }
end