Skip to content

Commit

Permalink
XcodeProjectDriver only for mac
Browse files Browse the repository at this point in the history
  • Loading branch information
rofle100lvl committed Aug 11, 2024
1 parent a676a30 commit 84ae4b6
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 21 deletions.
36 changes: 18 additions & 18 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -20,23 +20,28 @@ dependencies.append(
)
#endif

var frontendDependencies: [PackageDescription.Target.Dependency] = [
.target(name: "Shared"),
.target(name: "SourceGraph"),
.target(name: "PeripheryKit"),
.target(name: "ProjetDrivers"),
.product(name: "ArgumentParser", package: "swift-argument-parser"),
.product(name: "FilenameMatcher", package: "swift-filename-matcher")
var projectDriverDependencies: [PackageDescription.Target.Dependency] = [
.target(name: "SourceGraph"),
.target(name: "Shared"),
.target(name: "Indexer"),
]

#if os(macOS)
frontendDependencies.append(.target(name: "XcodeSupport"))
projectDriverDependencies.append(.target(name: "XcodeSupport"))
#endif


var targets: [PackageDescription.Target] = [
.executableTarget(
name: "Frontend",
dependencies: frontendDependencies
dependencies: [
.target(name: "Shared"),
.target(name: "SourceGraph"),
.target(name: "PeripheryKit"),
.target(name: "ProjectDrivers"),
.product(name: "ArgumentParser", package: "swift-argument-parser"),
.product(name: "FilenameMatcher", package: "swift-filename-matcher")
]
),
.target(
name: "PeripheryKit",
Expand All @@ -61,13 +66,8 @@ var targets: [PackageDescription.Target] = [
]
),
.target(
name: "ProjetDrivers",
dependencies: [
.target(name: "SourceGraph"),
.target(name: "Shared"),
.target(name: "Indexer"),
.target(name: "XcodeSupport"),
]
name: "ProjectDrivers",
dependencies: projectDriverDependencies
),
.target(
name: "SyntaxAnalysis",
Expand Down Expand Up @@ -96,7 +96,7 @@ var targets: [PackageDescription.Target] = [
name: "TestShared",
dependencies: [
.target(name: "PeripheryKit"),
.target(name: "ProjetDrivers")
.target(name: "ProjectDrivers")
],
path: "Tests/Shared"
),
Expand Down Expand Up @@ -139,7 +139,7 @@ targets.append(contentsOf: [
.testTarget(
name: "XcodeTests",
dependencies: [
.target(name: "ProjetDrivers"),
.target(name: "ProjectDrivers"),
.target(name: "TestShared"),
.target(name: "PeripheryKit"),
.target(name: "XcodeSupport")
Expand Down
2 changes: 1 addition & 1 deletion Sources/Frontend/Project.swift
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Foundation
import ProjetDrivers
import ProjectDrivers
import Shared
import SystemPackage

Expand Down
2 changes: 1 addition & 1 deletion Sources/Frontend/Scan.swift
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Foundation
import ProjetDrivers
import ProjectDrivers
import Indexer
import PeripheryKit
import Shared
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion Tests/Shared/SPMSourceGraphTestCase.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import Foundation
import Shared
import ProjetDrivers
import ProjectDrivers
import SystemPackage

class SPMSourceGraphTestCase: SourceGraphTestCase {
Expand Down

0 comments on commit 84ae4b6

Please sign in to comment.