File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,25 @@ namespace :build do
115115 exit ( 1 )
116116 end
117117 end
118+
119+ desc 'Build tvOS framework.'
120+ task :tvos do
121+ task = XCTask ::BuildFrameworkTask . new do |t |
122+ t . directory = script_folder
123+ t . build_directory = build_folder
124+ t . framework_type = XCTask ::FrameworkType ::TVOS
125+ t . framework_name = 'Parse.framework'
126+
127+ t . workspace = 'Parse.xcworkspace'
128+ t . scheme = 'Parse-tvOS'
129+ t . configuration = 'Release'
130+ end
131+ result = task . execute
132+ unless result
133+ puts 'Failed to build tvOS Framework.'
134+ exit ( 1 )
135+ end
136+ end
118137end
119138
120139namespace :package do
@@ -267,6 +286,7 @@ namespace :test do
267286 desc 'Run Deployment Tests'
268287 task :deployment do |_ |
269288 Rake ::Task [ 'build:watchos' ] . invoke
289+ Rake ::Task [ 'build:tvos' ] . invoke
270290 Rake ::Task [ 'package:frameworks' ] . invoke
271291 Rake ::Task [ 'package:starters' ] . invoke
272292 end
You can’t perform that action at this time.
0 commit comments