Podfile 3.61 KB
Newer Older
1 2
source 'https://github.com/CocoaPods/Specs.git'

3 4
install! 'cocoapods', :deterministic_uuids => false

Tobias's avatar
Tobias committed
5 6
inhibit_all_warnings!

7
target 'VLC-iOS' do
8
platform :ios, '9.0'
9 10

pod 'OBSlider', '1.1.0'
11
pod 'InAppSettingsKit', :git => 'git://github.com/fkuehne/InAppSettingsKit.git', :commit => '415ea6bb' #tvOS fix
Felix Paul Kühne's avatar
Felix Paul Kühne committed
12
pod 'upnpx', '~>1.4.0'
Carola Nitz's avatar
Carola Nitz committed
13
pod 'HockeySDK', '~>5.1.2', :subspecs => ['CrashOnlyLib']
14
pod 'XKKeychain', '~>1.0'
15
pod 'box-ios-sdk-v2', :git => 'git://github.com/fkuehne/box-ios-sdk-v2.git' #has a logout function added
16
pod 'CocoaHTTPServer', :git => 'git://github.com/fkuehne/CocoaHTTPServer.git' # has our fixes
17
pod 'RESideMenu', '~>4.0.7'
18
pod 'PAPasscode', '~>1.0'
19
pod 'GoogleAPIClient/Drive'
20
pod 'VLC-LXReorderableCollectionViewFlowLayout', '0.1.3v'
21
pod 'VLC-WhiteRaccoon'
22
pod 'VLC-LiveSDK', '5.7.0x'
Carola Nitz's avatar
Carola Nitz committed
23 24
pod 'MediaLibraryKit-prod'
pod 'MobileVLCKit', '3.0.2'
25
pod 'GTMAppAuth'
Felix Paul Kühne's avatar
Felix Paul Kühne committed
26
pod 'ObjectiveDropboxOfficial', :git => 'git://github.com/carolanitz/dropbox-sdk-obj-c.git' #update ios platform version
27 28 29
end

target 'VLC-iOS-no-watch' do
30
platform :ios, '9.0'
31 32 33

pod 'OBSlider', '1.1.0'
pod 'InAppSettingsKit', :git => 'git://github.com/fkuehne/InAppSettingsKit.git', :commit => '415ea6bb' #tvOS fix
Felix Paul Kühne's avatar
Felix Paul Kühne committed
34
pod 'upnpx', '~>1.4.0'
Carola Nitz's avatar
Carola Nitz committed
35
pod 'HockeySDK', '~>5.1.2', :subspecs => ['CrashOnlyLib']
36 37 38 39
pod 'XKKeychain', '~>1.0'
pod 'box-ios-sdk-v2', :git => 'git://github.com/fkuehne/box-ios-sdk-v2.git' #has a logout function added
pod 'CocoaHTTPServer', :git => 'git://github.com/fkuehne/CocoaHTTPServer.git' # has our fixes
pod 'RESideMenu', '~>4.0.7'
40
pod 'PAPasscode', '~>1.0'
41
pod 'GoogleAPIClient/Drive'
42
pod 'VLC-LXReorderableCollectionViewFlowLayout', '0.1.3v'
43
pod 'VLC-WhiteRaccoon'
44
pod 'VLC-LiveSDK', '5.7.0x'
Carola Nitz's avatar
Carola Nitz committed
45 46
pod 'MediaLibraryKit-prod'
pod 'MobileVLCKit', '3.0.2'
47
pod 'ObjectiveDropboxOfficial', :git => 'git://github.com/carolanitz/dropbox-sdk-obj-c.git' #update ios platform version
48
pod 'GTMAppAuth'
49 50
end

51
target 'VLC-tvOS' do
52
platform :tvos, '10.2'
53
pod 'XKKeychain', '~>1.0'
54
pod 'box-ios-sdk-v2', :git => 'git://github.com/fkuehne/box-ios-sdk-v2.git' #has tvOS support added
Felix Paul Kühne's avatar
Felix Paul Kühne committed
55
pod 'upnpx', '~>1.4.0'
56
pod 'CocoaHTTPServer', :git => 'git://github.com/fkuehne/CocoaHTTPServer.git' # has our fixes
57
pod 'MetaDataFetcherKit', '~>0.1.8'
58
pod "OROpenSubtitleDownloader", :git => 'https://github.com/orta/OROpenSubtitleDownloader.git', :commit => '0509eac2'
59
pod 'GRKArrayDiff', '~> 2.1'
60
pod 'VLC-WhiteRaccoon'
61
pod 'VLC-LiveSDK', '5.7.0x'
62
pod 'ObjectiveDropboxOfficial', :git => 'git://github.com/carolanitz/dropbox-sdk-obj-c.git' #update ios platform version
Felix Paul Kühne's avatar
Felix Paul Kühne committed
63
pod 'HockeySDK-tvOS', '~>5.0.0'
Carola Nitz's avatar
Carola Nitz committed
64
pod 'TVVLCKit', '3.0.2'
65

Felix Paul Kühne's avatar
Felix Paul Kühne committed
66
end
67

Felix Paul Kühne's avatar
Felix Paul Kühne committed
68 69 70 71 72 73
target 'VLC-watchOS-Extension' do
platform :watchos, '2.0'

pod 'MediaLibraryKit-unstable'

end
74

Felix Paul Kühne's avatar
Felix Paul Kühne committed
75
post_install do |installer_representation|
76 77 78 79 80 81 82

  installer_representation.pods_project.targets.each do |target|

    if target.name == 'VLC-watchOS-Extension'
        installer_representation.pods_project.build_configurations.each do |config|
                    config.build_settings['SKIP_INSTALL'] = 'YES'
                    config.build_settings['CLANG_CXX_LIBRARY'] = 'libc++'
83 84
                    config.build_settings['VALID_ARCHS'] = 'armv7 armv7s arm64 i386 armv7k'
                    config.build_settings['ARCHS'] = 'armv7 armv7s arm64 i386 armv7k'
85 86 87 88
        end
      else
        installer_representation.pods_project.build_configurations.each do |config|
                    config.build_settings['SKIP_INSTALL'] = 'YES'
89 90
                    config.build_settings['VALID_ARCHS'] = 'armv7 armv7s arm64 i386 armv7k'
                    config.build_settings['ARCHS'] = 'armv7 armv7s arm64 i386 armv7k'
91 92 93 94
                    config.build_settings['CLANG_CXX_LIBRARY'] = 'libc++'
        end
    end

Felix Paul Kühne's avatar
Felix Paul Kühne committed
95
  end
96

Felix Paul Kühne's avatar
Felix Paul Kühne committed
97
end