From 011c92f19f950874ad117a4575ab115225820e31 Mon Sep 17 00:00:00 2001 From: Anton Smolianin Date: Tue, 15 Mar 2022 11:56:26 +0300 Subject: [PATCH 1/2] fix for DefaultProceessController Signed-off-by: Anton Smolianin --- Sources/ProcessController/DefaultProcessController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Sources/ProcessController/DefaultProcessController.swift b/Sources/ProcessController/DefaultProcessController.swift index fca10c1..1e93d60 100644 --- a/Sources/ProcessController/DefaultProcessController.swift +++ b/Sources/ProcessController/DefaultProcessController.swift @@ -85,7 +85,9 @@ public final class DefaultProcessController: ProcessController, CustomStringConv let process = Process() process.launchPath = pathToExecutable.pathString process.arguments = Array(arguments.dropFirst()) - process.environment = environment + if (!environment.isEmpty) { + process.environment = environment + } process.currentDirectoryPath = workingDirectory.pathString try process.setStartsNewProcessGroup(false) return process From a4b89f3837f7e62fd9e2ebe03aa1bbf3327052d8 Mon Sep 17 00:00:00 2001 From: Anton Smolianin Date: Thu, 7 Apr 2022 13:08:29 +0300 Subject: [PATCH 2/2] updated build version to v.11 Signed-off-by: Anton Smolianin --- Package.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index c4e80b3..155986c 100644 --- a/Package.swift +++ b/Package.swift @@ -1,9 +1,9 @@ -// swift-tools-version:5.2 +// swift-tools-version:5.3 import PackageDescription let package = Package( name: "CommandLineToolkit", platforms: [ - .macOS(.v10_15), + .macOS(.v11), ], products: [ .library(name: "AtomicModels", targets: ["AtomicModels"]),