diff --git a/examples/resources_example/MODULE.bazel b/examples/resources_example/MODULE.bazel index 29ad901ec..5910a5197 100644 --- a/examples/resources_example/MODULE.bazel +++ b/examples/resources_example/MODULE.bazel @@ -51,6 +51,7 @@ use_repo( swift_deps, "swiftpkg_another_package_with_resources", "swiftpkg_app_lovin_sdk", + "swiftpkg_dd_sdk_ios", "swiftpkg_googlesignin_ios", "swiftpkg_package_with_resources", ) diff --git a/examples/resources_example/Package.resolved b/examples/resources_example/Package.resolved index b5369f722..c77094b51 100644 --- a/examples/resources_example/Package.resolved +++ b/examples/resources_example/Package.resolved @@ -9,6 +9,15 @@ "version" : "1.6.2" } }, + { + "identity" : "dd-sdk-ios", + "kind" : "remoteSourceControl", + "location" : "https://github.com/Datadog/dd-sdk-ios.git", + "state" : { + "revision" : "aa66234cbac49c8df07a2a64f44f656d2412108d", + "version" : "2.5.0" + } + }, { "identity" : "googlesignin-ios", "kind" : "remoteSourceControl", @@ -35,6 +44,15 @@ "revision" : "cee3c709307912d040bd1e06ca919875a92339c6", "version" : "2.0.0" } + }, + { + "identity" : "plcrashreporter", + "kind" : "remoteSourceControl", + "location" : "https://github.com/microsoft/plcrashreporter.git", + "state" : { + "revision" : "1aed8f7dc79ce8e674c61e430ef51ca3db18cea9", + "version" : "1.11.1" + } } ], "version" : 2 diff --git a/examples/resources_example/Package.swift b/examples/resources_example/Package.swift index 5651a6122..1a94737aa 100644 --- a/examples/resources_example/Package.swift +++ b/examples/resources_example/Package.swift @@ -9,5 +9,6 @@ let package = Package( .package(path: "third_party/app_lovin_sdk"), .package(path: "third_party/package_with_resources"), .package(url: "https://github.com/google/GoogleSignIn-iOS", from: "7.0.0"), + .package(url: "https://github.com/Datadog/dd-sdk-ios.git", exact: "2.5.0"), ] ) diff --git a/examples/resources_example/Sources/MyApp/BUILD.bazel b/examples/resources_example/Sources/MyApp/BUILD.bazel index d4fdd51cf..536f38072 100644 --- a/examples/resources_example/Sources/MyApp/BUILD.bazel +++ b/examples/resources_example/Sources/MyApp/BUILD.bazel @@ -12,6 +12,7 @@ swift_library( visibility = ["//:__subpackages__"], deps = [ "@swiftpkg_another_package_with_resources//:MoreCoolUI", + "@swiftpkg_dd_sdk_ios//:DatadogObjc_Sources_DatadogObjc", "@swiftpkg_googlesignin_ios//:GoogleSignInSwift_Sources_GoogleSignInSwift", "@swiftpkg_package_with_resources//:Sources_CoolUI", ], diff --git a/examples/resources_example/Sources/MyApp/MyApp.swift b/examples/resources_example/Sources/MyApp/MyApp.swift index 8044280c6..cee726cfc 100644 --- a/examples/resources_example/Sources/MyApp/MyApp.swift +++ b/examples/resources_example/Sources/MyApp/MyApp.swift @@ -1,4 +1,6 @@ import CoolUI +import DatadogCore +import DatadogLogs import GoogleSignInSwift import MoreCoolUI import SwiftUI diff --git a/examples/resources_example/swift_deps_index.json b/examples/resources_example/swift_deps_index.json index b1d453b45..fd9d7c20e 100644 --- a/examples/resources_example/swift_deps_index.json +++ b/examples/resources_example/swift_deps_index.json @@ -2,6 +2,7 @@ "direct_dep_identities": [ "another_package_with_resources", "app_lovin_sdk", + "dd-sdk-ios", "googlesignin-ios", "package_with_resources" ], @@ -68,6 +69,124 @@ "AppAuthTV" ] }, + { + "name": "DatadogPrivate", + "c99name": "DatadogPrivate", + "src_type": "objc", + "label": "@swiftpkg_dd_sdk_ios//:DatadogCore_Private_DatadogPrivate", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogCore", + "DatadogObjc" + ] + }, + { + "name": "DatadogCore", + "c99name": "DatadogCore", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogCore_Sources_DatadogCore", + "modulemap_label": "@swiftpkg_dd_sdk_ios//:DatadogCore_Sources_DatadogCore_modulemap", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogCore", + "DatadogObjc" + ] + }, + { + "name": "DatadogCrashReporting", + "c99name": "DatadogCrashReporting", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogCrashReporting_Sources_DatadogCrashReporting", + "modulemap_label": "@swiftpkg_dd_sdk_ios//:DatadogCrashReporting_Sources_DatadogCrashReporting_modulemap", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogCrashReporting" + ] + }, + { + "name": "DatadogInternal", + "c99name": "DatadogInternal", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogInternal_Sources_DatadogInternal", + "modulemap_label": "@swiftpkg_dd_sdk_ios//:DatadogInternal_Sources_DatadogInternal_modulemap", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogCore", + "DatadogObjc", + "DatadogLogs", + "DatadogTrace", + "DatadogRUM", + "DatadogSessionReplay", + "DatadogCrashReporting", + "DatadogWebViewTracking" + ] + }, + { + "name": "DatadogLogs", + "c99name": "DatadogLogs", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogLogs_Sources_DatadogLogs", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogObjc", + "DatadogLogs" + ] + }, + { + "name": "DatadogObjc", + "c99name": "DatadogObjc", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogObjc_Sources_DatadogObjc", + "modulemap_label": "@swiftpkg_dd_sdk_ios//:DatadogObjc_Sources_DatadogObjc_modulemap", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogObjc" + ] + }, + { + "name": "DatadogRUM", + "c99name": "DatadogRUM", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogRUM_Sources_DatadogRUM", + "modulemap_label": "@swiftpkg_dd_sdk_ios//:DatadogRUM_Sources_DatadogRUM_modulemap", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogObjc", + "DatadogRUM" + ] + }, + { + "name": "DatadogSessionReplay", + "c99name": "DatadogSessionReplay", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogSessionReplay_Sources_DatadogSessionReplay", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogObjc", + "DatadogSessionReplay" + ] + }, + { + "name": "DatadogTrace", + "c99name": "DatadogTrace", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogTrace_Sources_DatadogTrace", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogObjc", + "DatadogTrace" + ] + }, + { + "name": "DatadogWebViewTracking", + "c99name": "DatadogWebViewTracking", + "src_type": "swift", + "label": "@swiftpkg_dd_sdk_ios//:DatadogWebViewTracking_Sources_DatadogWebViewTracking", + "package_identity": "dd-sdk-ios", + "product_memberships": [ + "DatadogWebViewTracking" + ] + }, { "name": "GoogleSignInSwift", "c99name": "GoogleSignInSwift", @@ -142,6 +261,16 @@ "product_memberships": [ "CoolUI" ] + }, + { + "name": "CrashReporter", + "c99name": "CrashReporter", + "src_type": "objc", + "label": "@swiftpkg_plcrashreporter//:CrashReporter", + "package_identity": "plcrashreporter", + "product_memberships": [ + "CrashReporter" + ] } ], "products": [ @@ -185,6 +314,70 @@ "@swiftpkg_appauth_ios//:Source_AppAuthTV" ] }, + { + "identity": "dd-sdk-ios", + "name": "DatadogCore", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogCore_Sources_DatadogCore" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogCrashReporting", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogCrashReporting_Sources_DatadogCrashReporting" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogLogs", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogLogs_Sources_DatadogLogs" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogObjc", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogObjc_Sources_DatadogObjc" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogRUM", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogRUM_Sources_DatadogRUM" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogSessionReplay", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogSessionReplay_Sources_DatadogSessionReplay" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogTrace", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogTrace_Sources_DatadogTrace" + ] + }, + { + "identity": "dd-sdk-ios", + "name": "DatadogWebViewTracking", + "type": "library", + "target_labels": [ + "@swiftpkg_dd_sdk_ios//:DatadogWebViewTracking_Sources_DatadogWebViewTracking" + ] + }, { "identity": "googlesignin-ios", "name": "GoogleSignIn", @@ -249,6 +442,14 @@ "target_labels": [ "@swiftpkg_package_with_resources//:Sources_CoolUI" ] + }, + { + "identity": "plcrashreporter", + "name": "CrashReporter", + "type": "library", + "target_labels": [ + "@swiftpkg_plcrashreporter//:CrashReporter" + ] } ], "packages": [ @@ -275,6 +476,15 @@ "version": "1.6.2" } }, + { + "name": "swiftpkg_dd_sdk_ios", + "identity": "dd-sdk-ios", + "remote": { + "commit": "aa66234cbac49c8df07a2a64f44f656d2412108d", + "remote": "https://github.com/Datadog/dd-sdk-ios.git", + "version": "2.5.0" + } + }, { "name": "swiftpkg_googlesignin_ios", "identity": "googlesignin-ios", @@ -308,6 +518,15 @@ "local": { "path": "third_party/package_with_resources" } + }, + { + "name": "swiftpkg_plcrashreporter", + "identity": "plcrashreporter", + "remote": { + "commit": "1aed8f7dc79ce8e674c61e430ef51ca3db18cea9", + "remote": "https://github.com/microsoft/plcrashreporter.git", + "version": "1.11.1" + } } ] } \ No newline at end of file