mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2026-03-18 20:02:25 +00:00
format_code
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import Foundation
|
||||
import PathKit
|
||||
import ProjectSpec
|
||||
import xcodeproj
|
||||
import PathKit
|
||||
|
||||
public class FileWriter {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import Foundation
|
||||
import ProjectSpec
|
||||
import PathKit
|
||||
import ProjectSpec
|
||||
|
||||
public class InfoPlistGenerator {
|
||||
|
||||
@@ -8,7 +8,7 @@ public class InfoPlistGenerator {
|
||||
Default info plist attributes taken from:
|
||||
/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Project Templates/Base/Base_DefinitionsInfoPlist.xctemplate/TemplateInfo.plist
|
||||
*/
|
||||
var defaultInfoPlist: [String: Any] = {
|
||||
var defaultInfoPlist: [String: Any] = {
|
||||
var dictionary: [String: Any] = [:]
|
||||
dictionary["CFBundleIdentifier"] = "$(PRODUCT_BUNDLE_IDENTIFIER)"
|
||||
dictionary["CFBundleInfoDictionaryVersion"] = "6.0"
|
||||
|
||||
@@ -541,18 +541,22 @@ public class PBXProjGenerator {
|
||||
fileReference = existingFileReferences
|
||||
} else {
|
||||
fileReference = addObject(
|
||||
PBXFileReference(sourceTree: .sdkRoot,
|
||||
name: dependencyPath.lastComponent,
|
||||
lastKnownFileType: Xcode.fileType(path: dependencyPath),
|
||||
path: dependencyPath.string)
|
||||
PBXFileReference(
|
||||
sourceTree: .sdkRoot,
|
||||
name: dependencyPath.lastComponent,
|
||||
lastKnownFileType: Xcode.fileType(path: dependencyPath),
|
||||
path: dependencyPath.string
|
||||
)
|
||||
)
|
||||
sdkFileReferences[dependency.reference] = fileReference
|
||||
frameworkFiles.append(fileReference)
|
||||
}
|
||||
|
||||
let buildFile = addObject(
|
||||
PBXBuildFile(file: fileReference,
|
||||
settings: getDependencyFrameworkSettings(dependency: dependency))
|
||||
PBXBuildFile(
|
||||
file: fileReference,
|
||||
settings: getDependencyFrameworkSettings(dependency: dependency)
|
||||
)
|
||||
)
|
||||
targetFrameworkBuildFiles.append(buildFile)
|
||||
|
||||
@@ -634,7 +638,7 @@ public class PBXProjGenerator {
|
||||
|
||||
let headersBuildPhaseFiles = getBuildFilesForPhase(.headers)
|
||||
if !headersBuildPhaseFiles.isEmpty {
|
||||
if (target.type == .framework || target.type == .dynamicLibrary) {
|
||||
if target.type == .framework || target.type == .dynamicLibrary {
|
||||
let headersBuildPhase = addObject(PBXHeadersBuildPhase(files: headersBuildPhaseFiles))
|
||||
buildPhases.append(headersBuildPhase)
|
||||
} else {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import Foundation
|
||||
import ProjectSpec
|
||||
import xcodeproj
|
||||
import Foundation
|
||||
|
||||
public class SchemeGenerator {
|
||||
|
||||
@@ -83,8 +83,8 @@ public class SchemeGenerator {
|
||||
|
||||
guard let buildableName =
|
||||
project.getTarget(buildTarget.target)?.filename ??
|
||||
project.getAggregateTarget(buildTarget.target)?.name else {
|
||||
fatalError("Unable to determinate \"buildableName\" for build target: \(buildTarget.target)")
|
||||
project.getAggregateTarget(buildTarget.target)?.name else {
|
||||
fatalError("Unable to determinate \"buildableName\" for build target: \(buildTarget.target)")
|
||||
}
|
||||
let buildableReference = XCScheme.BuildableReference(
|
||||
referencedContainer: "container:\(project.name).xcodeproj",
|
||||
@@ -129,10 +129,12 @@ public class SchemeGenerator {
|
||||
)
|
||||
|
||||
let testables = zip(testTargets, testBuildTargetEntries).map { testTarget, testBuilEntries in
|
||||
XCScheme.TestableReference(skipped: false,
|
||||
parallelizable: testTarget.parallelizable,
|
||||
randomExecutionOrdering: testTarget.randomExecutionOrder,
|
||||
buildableReference: testBuilEntries.buildableReference)
|
||||
XCScheme.TestableReference(
|
||||
skipped: false,
|
||||
parallelizable: testTarget.parallelizable,
|
||||
randomExecutionOrdering: testTarget.randomExecutionOrder,
|
||||
buildableReference: testBuilEntries.buildableReference
|
||||
)
|
||||
}
|
||||
|
||||
let testCommandLineArgs = scheme.test.map { XCScheme.CommandLineArguments($0.commandLineArguments) }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import Foundation
|
||||
import xcodeproj
|
||||
import PathKit
|
||||
import xcodeproj
|
||||
|
||||
extension PBXFileElement {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user