-
Notifications
You must be signed in to change notification settings - Fork 124
Feature/enable tvos packaging #569
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
❌ Integration test FAILEDRequested by @vimanyu on commit 27f3bc7
|
Tested by manually running CPP packaging workflow which in turn triggered integration tests against packaged sdk. |
tar -czhf ../firebase-cpp-sdk-ios-package.tgz . | ||
python sdk-src/scripts/gha/build_ios_tvos.py -b firebase-cpp-sdk-ios-tvos-build -s sdk-src | ||
sdk-src/build_scripts/ios/package.sh firebase-cpp-sdk-ios-tvos-build firebase-cpp-sdk-ios-tvos-package | ||
sdk-src/build_scripts/tvos/package.sh firebase-cpp-sdk-ios-tvos-build firebase-cpp-sdk-ios-tvos-package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It may worth combining these two packaging steps as a follow up.
@@ -558,17 +558,18 @@ def main(): | |||
|
|||
# Since we renamed firebase_app.framework to firebase.framework we add that | |||
# to our list of targets. | |||
supported_targets.add('firebase') | |||
targets = set(args.target) | |||
targets.add('firebase') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like a bug fixed👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Enable building tvos libraries in nightly packaging builds and support for tvos in integration tests against packaged sdk.