Init `TuistDependencies` targets. (#1852)
* [init_tuistdependencies] add new targets: `TuistDependencies`, `TuistDependenciesTesting`, `TuistDependenciesTests`, `TuistDependenciesIntegrationTests` * [init_tuistdependencies] init empty files to silent Xcode warnings * [init_tuistdependencies] add warning messages * [init_tuistdependencies] connect `TuistDependencies` to `TuistKit` * [init_tuistdependencies] `bundle exec rake style_correct`
This commit is contained in:
parent
2b116da9d2
commit
14013d9878
|
@ -75,11 +75,11 @@ let package = Package(
|
|||
),
|
||||
.target(
|
||||
name: "TuistKit",
|
||||
dependencies: ["XcodeProj", "SwiftToolsSupport-auto", "ArgumentParser", "TuistSupport", "TuistGenerator", "TuistCache", "TuistAutomation", "ProjectDescription", "Signals", "RxSwift", "RxBlocking", "Checksum", "TuistLoader", "TuistInsights", "TuistScaffold", "TuistSigning", "TuistCloud", "TuistDoc", "GraphViz", "TuistMigration"]
|
||||
dependencies: ["XcodeProj", "SwiftToolsSupport-auto", "ArgumentParser", "TuistSupport", "TuistGenerator", "TuistCache", "TuistAutomation", "ProjectDescription", "Signals", "RxSwift", "RxBlocking", "Checksum", "TuistLoader", "TuistInsights", "TuistScaffold", "TuistSigning", "TuistDependencies", "TuistCloud", "TuistDoc", "GraphViz", "TuistMigration"]
|
||||
),
|
||||
.testTarget(
|
||||
name: "TuistKitTests",
|
||||
dependencies: ["TuistKit", "TuistAutomation", "TuistSupportTesting", "TuistCoreTesting", "ProjectDescription", "RxBlocking", "TuistLoaderTesting", "TuistCacheTesting", "TuistGeneratorTesting", "TuistScaffoldTesting", "TuistCloudTesting", "TuistAutomationTesting", "TuistSigningTesting", "TuistMigrationTesting", "TuistDocTesting"]
|
||||
dependencies: ["TuistKit", "TuistAutomation", "TuistSupportTesting", "TuistCoreTesting", "ProjectDescription", "RxBlocking", "TuistLoaderTesting", "TuistCacheTesting", "TuistGeneratorTesting", "TuistScaffoldTesting", "TuistCloudTesting", "TuistAutomationTesting", "TuistSigningTesting", "TuistDependenciesTesting", "TuistMigrationTesting", "TuistDocTesting"]
|
||||
),
|
||||
.testTarget(
|
||||
name: "TuistKitIntegrationTests",
|
||||
|
@ -229,6 +229,22 @@ let package = Package(
|
|||
name: "TuistSigningIntegrationTests",
|
||||
dependencies: ["TuistSigning", "TuistSupportTesting", "TuistCoreTesting", "TuistSigningTesting"]
|
||||
),
|
||||
.target(
|
||||
name: "TuistDependencies",
|
||||
dependencies: ["TuistCore", "TuistSupport"]
|
||||
),
|
||||
.target(
|
||||
name: "TuistDependenciesTesting",
|
||||
dependencies: ["TuistDependencies"]
|
||||
),
|
||||
.testTarget(
|
||||
name: "TuistDependenciesTests",
|
||||
dependencies: ["TuistDependencies", "TuistDependenciesTesting", "TuistCoreTesting", "TuistSupportTesting"]
|
||||
),
|
||||
.testTarget(
|
||||
name: "TuistDependenciesIntegrationTests",
|
||||
dependencies: ["TuistDependencies", "TuistDependenciesTesting", "TuistCoreTesting", "TuistSupportTesting"]
|
||||
),
|
||||
.target(
|
||||
name: "TuistMigration",
|
||||
dependencies: ["TuistCore", "TuistSupport", "XcodeProj", "SwiftToolsSupport-auto"]
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
import Foundation
|
||||
import TuistCore
|
||||
import TuistSupport
|
||||
|
||||
#warning("Remove this file when you will start adding files to this target.")
|
|
@ -0,0 +1,5 @@
|
|||
import Foundation
|
||||
import TuistCore
|
||||
import TuistSupport
|
||||
|
||||
#warning("Remove this file when you will start adding files to this target.")
|
|
@ -0,0 +1,18 @@
|
|||
import Foundation
|
||||
import XCTest
|
||||
|
||||
@testable import TuistDependencies
|
||||
@testable import TuistSupportTesting
|
||||
|
||||
final class EmptyTests: TuistUnitTestCase {
|
||||
func test_empty() {
|
||||
// Given
|
||||
|
||||
// When
|
||||
|
||||
// Then
|
||||
XCTAssertTrue(true)
|
||||
}
|
||||
}
|
||||
|
||||
#warning("Remove this file when you will start adding files to this target.")
|
|
@ -0,0 +1,18 @@
|
|||
import Foundation
|
||||
import XCTest
|
||||
|
||||
@testable import TuistDependencies
|
||||
@testable import TuistSupportTesting
|
||||
|
||||
final class EmptyTests: TuistUnitTestCase {
|
||||
func test_empty() {
|
||||
// Given
|
||||
|
||||
// When
|
||||
|
||||
// Then
|
||||
XCTAssertTrue(true)
|
||||
}
|
||||
}
|
||||
|
||||
#warning("Remove this file when you will start adding files to this target.")
|
Loading…
Reference in New Issue