Skip to content

Commit 40aa093

Browse files
committed
+ Greedy support in updater
1 parent da42e95 commit 40aa093

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Cork/Logic/Updating and Upgrading/Update Packages.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ import CorkShared
1313
func updatePackages(updateProgressTracker: UpdateProgressTracker, detailStage: UpdatingProcessDetails) async
1414
{
1515
let showRealTimeTerminalOutputs: Bool = UserDefaults.standard.bool(forKey: "showRealTimeTerminalOutputOfOperations")
16+
let includeGreedyPackages: Bool = UserDefaults.standard.bool(forKey: "includeGreedyOutdatedPackages")
1617

17-
for await output in shell(AppConstants.shared.brewExecutablePath, ["upgrade"])
18+
for await output in shell(AppConstants.shared.brewExecutablePath, ["upgrade", includeGreedyPackages ? "--greedy" : ""])
1819
{
1920
switch output
2021
{

0 commit comments

Comments
 (0)