Add functions related meta data
This commit is contained in:
Родитель
b5c50fc1d9
Коммит
c4828699b0
|
@ -17,6 +17,7 @@ Xamarin creates and maintains Xamarin.iOS bindings for the Google APIs for iOS L
|
|||
| [Xamarin.Firebase.iOS.Database][F.Database.Name] | [6.0.0.2][F.Database.Package] |
|
||||
| [Xamarin.Firebase.iOS.DynamicLinks][F.DynamicLinks.Name] | [4.0.1.2][F.DynamicLinks.Package] |
|
||||
| [Xamarin.Firebase.iOS.InstanceID][F.InstanceID.Name] | [4.3.0.0][F.InstanceID.Package] |
|
||||
| [Xamarin.Firebase.iOS.Functions][F.Functions.Name] | [6.4.2.0][F.Functions.Package] |
|
||||
| [Xamarin.Firebase.iOS.MLKit][F.MLKit.Name] | [0.13.0.3][F.MLKit.Package] |
|
||||
| [Xamarin.Firebase.iOS.MLKit.Common][F.MLKit.Common.Name] | [0.13.0.2][F.MLKit.Common.Package] |
|
||||
| [Xamarin.Firebase.iOS.MLKit.ModelInterpreter][F.MLKit.ModelInterpreter.Name] | [0.13.0.2][F.MLKit.ModelInterpreter.Package] |
|
||||
|
@ -59,6 +60,7 @@ Here's a table that shows in which global version is located each component of F
|
|||
| Firebase Core | **6.6.0.0** | **6.15.0** |
|
||||
| Firebase Database | **6.0.0.2** | **6.5.0** |
|
||||
| Firebase Dynamic Links | **4.0.1.2** | **6.5.0** |
|
||||
| Firebase Functions | **6.4.2.0** | **6.15.0** |
|
||||
| Firebase Instance ID | **4.3.0.0** | **6.15.0** |
|
||||
| Firebase MLKit | **0.13.0.3** | **5.13.0* |
|
||||
| Firebase MLKit Common | **0.13.0.2** | **5.13.0* |
|
||||
|
@ -111,6 +113,7 @@ Firebase.Core
|
|||
Firebase.Crashlytics
|
||||
Firebase.Database
|
||||
Firebase.DynamicLinks
|
||||
Firebase.Functions
|
||||
Firebase.InstanceID
|
||||
Firebase.MLKit
|
||||
Firebase.MLKit.Common
|
||||
|
@ -177,6 +180,7 @@ This project is part of the [.NET Foundation][104]
|
|||
[F.Crashlytics.Name]: source/Firebase/Crashlytics
|
||||
[F.Database.Name]: source/Firebase/Database
|
||||
[F.DynamicLinks.Name]: source/Firebase/DynamicLinks
|
||||
[F.Auth.Name]: source/Firebase/Functions
|
||||
[F.InstanceID.Name]: source/Firebase/InstanceID
|
||||
[F.MLKit.Name]: source/Firebase/MLKit
|
||||
[F.MLKit.Common.Name]: source/Firebase/MLKit.Common
|
||||
|
@ -197,6 +201,7 @@ This project is part of the [.NET Foundation][104]
|
|||
[F.Crashlytics.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.Crashlytics/
|
||||
[F.Database.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.Database/
|
||||
[F.DynamicLinks.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.DynamicLinks/
|
||||
[F.Functions.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.Functions/
|
||||
[F.InstanceID.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.InstanceID/
|
||||
[F.MLKit.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.MLKit/
|
||||
[F.MLKit.Common.Package]: https://www.nuget.org/packages/Xamarin.Firebase.iOS.MLKit.Common/
|
||||
|
|
|
@ -37,6 +37,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Database", "source\Firebase
|
|||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicLinks", "source\Firebase\DynamicLinks\DynamicLinks.csproj", "{4D102D0B-59D7-4902-913E-85CAA0DFE8A3}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Functions", "source\Firebase\Function\Functions.csproj", "{1BF6B7AD-47B3-49F5-918C-8E405309C934}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MLKit", "source\Firebase\MLKit\MLKit.csproj", "{B0D91D94-300F-4DEB-A0A7-11DCBDF6FD64}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MLKit.Common", "source\Firebase\MLKit.Common\MLKit.Common.csproj", "{90DDF7C4-5223-4863-9687-6211BC5D56E5}"
|
||||
|
|
|
@ -30,6 +30,16 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"component": {
|
||||
"type": "git",
|
||||
"git": {
|
||||
"name": "FirebaseFunctions",
|
||||
"repositoryUrl": "https://github.com/firebase/firebase-ios-sdk.git",
|
||||
"commitHash": "1e3edcc9463d1335968d4911fbcf2221f81cc9a7"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"component": {
|
||||
"type": "git",
|
||||
|
|
|
@ -9,6 +9,8 @@ Artifact FIREBASE_CORE_ARTIFACT = new Artifact ("Firebase.Cor
|
|||
Artifact FIREBASE_CRASHLYTICS_ARTIFACT = new Artifact ("Firebase.Crashlytics", "3.14.0.3", "8.0", ComponentGroup.Firebase, csprojName: "Crashlytics");
|
||||
Artifact FIREBASE_DATABASE_ARTIFACT = new Artifact ("Firebase.Database", "6.0.0.2", "8.0", ComponentGroup.Firebase, csprojName: "Database", ignore: true);
|
||||
Artifact FIREBASE_DYNAMIC_LINKS_ARTIFACT = new Artifact ("Firebase.DynamicLinks", "4.0.1.2", "8.0", ComponentGroup.Firebase, csprojName: "DynamicLinks", ignore: true);
|
||||
// Not sure which version comes here for functions
|
||||
Artifact FIREBASE_FUNCTIONS_ARTIFACT = new Artifact ("Firebase.Functions", "6.4.2", "8.0", ComponentGroup.Firebase, csprojName: "Functions");
|
||||
Artifact FIREBASE_INSTANCE_ID_ARTIFACT = new Artifact ("Firebase.InstanceID", "4.3.0", "8.0", ComponentGroup.Firebase, csprojName: "InstanceID");
|
||||
Artifact FIREBASE_MLKIT_ARTIFACT = new Artifact ("Firebase.MLKit", "0.13.0.3", "9.0", ComponentGroup.Firebase, csprojName: "MLKit", ignore: true);
|
||||
Artifact FIREBASE_MLKIT_COMMON_ARTIFACT = new Artifact ("Firebase.MLKit.Common", "0.13.0.2", "9.0", ComponentGroup.Firebase, csprojName: "MLKit.Common", ignore: true);
|
||||
|
@ -40,6 +42,7 @@ var ARTIFACTS = new Dictionary<string, Artifact> {
|
|||
{ "Firebase.Crashlytics", FIREBASE_CRASHLYTICS_ARTIFACT },
|
||||
{ "Firebase.Database", FIREBASE_DATABASE_ARTIFACT },
|
||||
{ "Firebase.DynamicLinks", FIREBASE_DYNAMIC_LINKS_ARTIFACT },
|
||||
{ "Firebase.Functions", FIREBASE_FUNCTIONS_ARTIFACT },
|
||||
{ "Firebase.InstanceID", FIREBASE_INSTANCE_ID_ARTIFACT },
|
||||
{ "Firebase.MLKit", FIREBASE_MLKIT_ARTIFACT },
|
||||
{ "Firebase.MLKit.Common", FIREBASE_MLKIT_COMMON_ARTIFACT },
|
||||
|
@ -72,6 +75,7 @@ void SetArtifactsDependencies ()
|
|||
FIREBASE_CRASHLYTICS_ARTIFACT.Dependencies = new [] { /* Needed for sample */ FIREBASE_CORE_ARTIFACT };
|
||||
FIREBASE_DATABASE_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT, /* Needed for sample */ FIREBASE_AUTH_ARTIFACT };
|
||||
FIREBASE_DYNAMIC_LINKS_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT };
|
||||
FIREBASE_FUNCTIONS_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT};
|
||||
FIREBASE_INSTANCE_ID_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT };
|
||||
FIREBASE_MLKIT_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT, FIREBASE_MLKIT_COMMON_ARTIFACT };
|
||||
FIREBASE_MLKIT_COMMON_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT };
|
||||
|
@ -143,6 +147,9 @@ void SetArtifactsPodSpecs ()
|
|||
FIREBASE_DYNAMIC_LINKS_ARTIFACT.PodSpecs = new [] {
|
||||
PodSpec.Create ("Firebase", "6.5.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseDynamicLinks", targetName: "FirebaseDynamicLinks", subSpecs: new [] { "DynamicLinks" })
|
||||
};
|
||||
FIREBASE_FUNCTIONS_ARTIFACT.PodSpecs = new [] {
|
||||
PodSpec.Create ("Firebase", "6.15.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseFunctions", targetName: "FirebaseFunctions", subSpecs: new [] { "Functions" })
|
||||
};
|
||||
FIREBASE_INSTANCE_ID_ARTIFACT.PodSpecs = new [] {
|
||||
PodSpec.Create ("FirebaseInstanceID", "4.3.0", frameworkSource: FrameworkSource.Pods),
|
||||
PodSpec.Create ("FirebaseInstallations", "1.1.0", frameworkSource: FrameworkSource.Pods),
|
||||
|
@ -237,6 +244,7 @@ void SetArtifactsExtraPodfileLines ()
|
|||
FIREBASE_CORE_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
FIREBASE_DATABASE_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
FIREBASE_DYNAMIC_LINKS_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
FIREBASE_FUNCTIONS_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
FIREBASE_INSTANCE_ID_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
FIREBASE_REMOTE_CONFIG_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
FIREBASE_STORAGE_ARTIFACT.ExtraPodfileLines = dynamicFrameworkLines;
|
||||
|
|
|
@ -42,6 +42,10 @@
|
|||
BuildScript: ./Firebase.DynamicLinks/build.cake
|
||||
TriggerPaths: [ Firebase.DynamicLinks ]
|
||||
MacBuildTargets: [ samples, component ]
|
||||
- Name: Firebase.iOS.Functions
|
||||
BuildScript: ./Firebase.Functions/build.cake
|
||||
TriggerPaths: [ Firebase.Functions ]
|
||||
MacBuildTargets: [ samples, component ]
|
||||
- Name: Firebase.iOS.InstanceID
|
||||
BuildScript: ./Firebase.InstanceID/build.cake
|
||||
TriggerPaths: [ Firebase.InstanceID ]
|
||||
|
|
|
@ -35,6 +35,7 @@ public Dictionary<string, GoogleBase> CreateComponents ()
|
|||
googleComponents ["Firebase.CrashReporting"] = GetComponent<Firebase.CrashReporting> ();
|
||||
googleComponents ["Firebase.Database"] = GetComponent<Firebase.Database> ();
|
||||
googleComponents ["Firebase.DynamicLinks"] = GetComponent<Firebase.DynamicLinks> ();
|
||||
googleComponents ["Firebase.Functions"] = GetComponent<Firebase.Functions> ();
|
||||
googleComponents ["Firebase.InstanceID"] = GetComponent<Firebase.InstanceID> ();
|
||||
googleComponents ["Firebase.Invites"] = GetComponent<Firebase.Invites> ();
|
||||
googleComponents ["Firebase.MLKit"] = GetComponent<Firebase.MLKit> ();
|
||||
|
|
Загрузка…
Ссылка в новой задаче