Manos Chorianopoulos

new podspec for dublicate files error

...@@ -21,19 +21,29 @@ Pod::Spec.new do |spec| ...@@ -21,19 +21,29 @@ Pod::Spec.new do |spec|
21 # spec.public_header_files = "SwiftWarplyFramework.framework/Headers/*.h" 21 # spec.public_header_files = "SwiftWarplyFramework.framework/Headers/*.h"
22 22
23 # ==> OLD 23 # ==> OLD
24 - spec.source_files = 'SwiftWarplyFramework/*.xcassets', 'SwiftWarplyFramework/SwiftWarplyFramework/*.xcassets', "SwiftWarplyFramework/*.png", "SwiftWarplyFramework/*.xcassets", "SwiftWarplyFramework/SwiftWarplyFramework/*.xcassets","SwiftWarplyFramework/*.xib", "SwiftWarplyFramework/SwiftWarplyFramework/*.xib", "SwiftWarplyFramework/*.{h,m}", "SwiftWarplyFramework/*.{h,m}", "SwiftWarplyFramework/**/*.{h,m}", "SwiftWarplyFramework/**/**/*.{h,m}", "SwiftWarplyFramework/**/**/**/*.{h,m}", "SwiftWarplyFramework/*.swift", "*.swift", "SwiftWarplyFramework/SwiftWarplyFramework/*.swift", "SwiftWarplyFramework/SwiftWarplyFramework/SwiftWarplyFramework/*.swift", "SwiftWarplyFramework/**/*.{swift,storyboard,xib,otf,ttf,xcassets}" 24 + # spec.source_files = 'SwiftWarplyFramework/*.xcassets', 'SwiftWarplyFramework/SwiftWarplyFramework/*.xcassets', "SwiftWarplyFramework/*.png", "SwiftWarplyFramework/*.xcassets", "SwiftWarplyFramework/SwiftWarplyFramework/*.xcassets","SwiftWarplyFramework/*.xib", "SwiftWarplyFramework/SwiftWarplyFramework/*.xib", "SwiftWarplyFramework/*.{h,m}", "SwiftWarplyFramework/*.{h,m}", "SwiftWarplyFramework/**/*.{h,m}", "SwiftWarplyFramework/**/**/*.{h,m}", "SwiftWarplyFramework/**/**/**/*.{h,m}", "SwiftWarplyFramework/*.swift", "*.swift", "SwiftWarplyFramework/SwiftWarplyFramework/*.swift", "SwiftWarplyFramework/SwiftWarplyFramework/SwiftWarplyFramework/*.swift", "SwiftWarplyFramework/**/*.{swift,storyboard,xib,otf,ttf,xcassets}"
25 # <== OLD 25 # <== OLD
26 26
27 # ==> NEW 27 # ==> NEW
28 # ONLY include code files in source_files 28 # ONLY include code files in source_files
29 # spec.source_files = "SwiftWarplyFramework/**/*.{h,m,swift}" 29 # spec.source_files = "SwiftWarplyFramework/**/*.{h,m,swift}"
30 + spec.source_files = "SwiftWarplyFramework/SwiftWarplyFramework/**/*.{h,m,swift}"
30 # <== NEW 31 # <== NEW
31 32
32 # 'SwiftWarplyFramework/**/*', 33 # 'SwiftWarplyFramework/**/*',
33 # , "SwiftWarplyFramework/**/*.{png,jpeg,jpg,json,xcassets,imageset,strings}", "SwiftWarplyFramework/Classes/**/*" 34 # , "SwiftWarplyFramework/**/*.{png,jpeg,jpg,json,xcassets,imageset,strings}", "SwiftWarplyFramework/Classes/**/*"
34 35
35 # spec.vendored_frameworks = "SwiftWarplyFramework.framework" 36 # spec.vendored_frameworks = "SwiftWarplyFramework.framework"
36 - spec.exclude_files = "Classes/Exclude" 37 + # ==> OLD
38 + # spec.exclude_files = "Classes/Exclude"
39 + # <== OLD
40 +
41 + # ==> NEW
42 + spec.exclude_files = [
43 + "SwiftWarplyFramework/build/**/*",
44 + "SwiftWarplyFramework/**/*.xcodeproj/**/*"
45 + ]
46 + # <== NEW
37 47
38 spec.dependency 'RSBarcodes_Swift', '~> 5.2.0' 48 spec.dependency 'RSBarcodes_Swift', '~> 5.2.0'
39 # spec.dependency 'RSBarcodes_Swift', '~> 5.1.1' 49 # spec.dependency 'RSBarcodes_Swift', '~> 5.1.1'
...@@ -42,12 +52,18 @@ Pod::Spec.new do |spec| ...@@ -42,12 +52,18 @@ Pod::Spec.new do |spec|
42 # spec.resource_bundles = { 'ResourcesBundle' => ['SwiftWarplyFramework/**/*.{png,jpeg,jpg,storyboard,xib,xcassets,json,ttf,imageset,strings}'] } 52 # spec.resource_bundles = { 'ResourcesBundle' => ['SwiftWarplyFramework/**/*.{png,jpeg,jpg,storyboard,xib,xcassets,json,ttf,imageset,strings}'] }
43 53
44 # ==> OLD 54 # ==> OLD
45 - spec.resource_bundles = { 'ResourcesBundle' => ['SwiftWarplyFramework/**/*.{storyboard,xib,otf,ttf,xcassets}'] } 55 + # spec.resource_bundles = { 'ResourcesBundle' => ['SwiftWarplyFramework/**/*.{storyboard,xib,otf,ttf,xcassets}'] }
46 # <== OLD 56 # <== OLD
47 57
48 # ==> NEW 58 # ==> NEW
49 # Include all resource files in resources 59 # Include all resource files in resources
50 # spec.resources = "SwiftWarplyFramework/**/*.{storyboard,xib,otf,ttf,xcassets,png}" 60 # spec.resources = "SwiftWarplyFramework/**/*.{storyboard,xib,otf,ttf,xcassets,png}"
61 + spec.resource_bundles = {
62 + 'ResourcesBundle' => [
63 + 'SwiftWarplyFramework/SwiftWarplyFramework/**/*.{storyboard,xib,xcassets}',
64 + 'SwiftWarplyFramework/SwiftWarplyFramework/fonts/*.{otf,ttf}'
65 + ]
66 + }
51 # <== NEW 67 # <== NEW
52 68
53 # Add explicit Swift version 69 # Add explicit Swift version
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
7 <key>Pods-SwiftWarplyFramework.xcscheme_^#shared#^_</key> 7 <key>Pods-SwiftWarplyFramework.xcscheme_^#shared#^_</key>
8 <dict> 8 <dict>
9 <key>orderHint</key> 9 <key>orderHint</key>
10 - <integer>0</integer> 10 + <integer>1</integer>
11 </dict> 11 </dict>
12 </dict> 12 </dict>
13 </dict> 13 </dict>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
7 <key>SwiftWarplyFramework.xcscheme_^#shared#^_</key> 7 <key>SwiftWarplyFramework.xcscheme_^#shared#^_</key>
8 <dict> 8 <dict>
9 <key>orderHint</key> 9 <key>orderHint</key>
10 - <integer>1</integer> 10 + <integer>0</integer>
11 </dict> 11 </dict>
12 </dict> 12 </dict>
13 </dict> 13 </dict>
......