Skip to content

Commit

Permalink
➕ :: [#210] GAuthSignin
Browse files Browse the repository at this point in the history
  • Loading branch information
uuuunseo committed Nov 25, 2023
1 parent ea92e33 commit 4cd84b8
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ public extension TargetDependency {
}

public extension TargetDependency.SPM {
static let GAuthSignin = TargetDependency.external(name: "GAuthSignin")
static let Lottie = TargetDependency.external(name: "Lottie")
static let Nuke = TargetDependency.external(name: "Nuke")
static let Anim = TargetDependency.external(name: "Anim")
Expand Down
6 changes: 4 additions & 2 deletions Projects/Domain/AuthDomain/Project.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@ let project = Project.module(
name: ModulePaths.Domain.AuthDomain.rawValue,
targets: [
.interface(module: .domain(.AuthDomain), dependencies: [
.domain(target: .BaseDomain, type: .interface)
.domain(target: .BaseDomain, type: .interface),
.SPM.GAuthSignin
]),
.implements(module: .domain(.AuthDomain), dependencies: [
.domain(target: .AuthDomain, type: .interface),
.domain(target: .BaseDomain)
.domain(target: .BaseDomain),
.SPM.GAuthSignin
]),
.testing(module: .domain(.AuthDomain), dependencies: [
.domain(target: .AuthDomain, type: .interface)
Expand Down
6 changes: 4 additions & 2 deletions Projects/Feature/SigninFeature/Project.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,16 @@ let project = Project.module(
name: ModulePaths.Feature.SigninFeature.rawValue,
targets: [
.interface(module: .feature(.SigninFeature), dependencies: [
.feature(target: .BaseFeature, type: .interface)
.feature(target: .BaseFeature, type: .interface),
.SPM.GAuthSignin
]),
.implements(module: .feature(.SigninFeature), dependencies: [
.feature(target: .BaseFeature),
.feature(target: .SigninFeature, type: .interface),
.feature(target: .SignupFeature, type: .interface),
.feature(target: .RenewalPasswordFeature, type: .interface),
.domain(target: .AuthDomain, type: .interface)
.domain(target: .AuthDomain, type: .interface),
.SPM.GAuthSignin
]),
.tests(module: .feature(.SigninFeature), dependencies: [
.feature(target: .SigninFeature)
Expand Down
4 changes: 3 additions & 1 deletion Tuist/Dependencies.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ let dependencies = Dependencies(
carthage: nil,
swiftPackageManager: SwiftPackageManagerDependencies(
[
.remote(url: "https://github.com/GSM-MSG/GAuthSignin-Swift", requirement: .exact("0.0.3")),
.remote(url: "https://github.com/airbnb/lottie-ios.git", requirement: .exact("4.2.0")),
.remote(url: "https://github.com/kean/Nuke.git", requirement: .exact("12.1.4")),
.remote(url: "https://github.com/GSM-MSG/Anim.git", requirement: .exact("1.1.0")),
Expand All @@ -22,7 +23,8 @@ let dependencies = Dependencies(
],
productTypes: [
"Moordinator": .framework,
"CombineMiniature": .framework
"CombineMiniature": .framework,
"GAuthSignin": .framework
],
baseSettings: .settings(
configurations: [
Expand Down

0 comments on commit 4cd84b8

Please sign in to comment.