@@ -59,7 +59,6 @@ module Distribution.Client.Setup
59
59
, InfoFlags (.. )
60
60
, fetchCommand
61
61
, FetchFlags (.. )
62
- , freezeCommand
63
62
, FreezeFlags (.. )
64
63
, genBoundsCommand
65
64
, getCommand
@@ -409,7 +408,6 @@ globalCommand commands =
409
408
, addCmd " v1-run"
410
409
, addCmd " v1-test"
411
410
, addCmd " v1-bench"
412
- , addCmd " v1-freeze"
413
411
, addCmd " v1-haddock"
414
412
, addCmd " v1-install"
415
413
, addCmd " v1-clean"
@@ -1430,82 +1428,6 @@ defaultFreezeFlags =
1430
1428
, freezeVerbosity = toFlag normal
1431
1429
}
1432
1430
1433
- freezeCommand :: CommandUI FreezeFlags
1434
- freezeCommand =
1435
- CommandUI
1436
- { commandName = " freeze"
1437
- , commandSynopsis = " Freeze dependencies."
1438
- , commandDescription = Just $ \ _ ->
1439
- wrapText $
1440
- " Calculates a valid set of dependencies and their exact versions. "
1441
- ++ " If successful, saves the result to the file `cabal.config`.\n "
1442
- ++ " \n "
1443
- ++ " The package versions specified in `cabal.config` will be used for "
1444
- ++ " any future installs.\n "
1445
- ++ " \n "
1446
- ++ " An existing `cabal.config` is ignored and overwritten.\n "
1447
- , commandNotes = Nothing
1448
- , commandUsage = usageFlags " freeze"
1449
- , commandDefaultFlags = defaultFreezeFlags
1450
- , commandOptions = \ showOrParseArgs ->
1451
- [ optionVerbosity
1452
- freezeVerbosity
1453
- (\ v flags -> flags{freezeVerbosity = v})
1454
- , option
1455
- []
1456
- [" dry-run" ]
1457
- " Do not freeze anything, only print what would be frozen"
1458
- freezeDryRun
1459
- (\ v flags -> flags{freezeDryRun = v})
1460
- trueArg
1461
- , option
1462
- []
1463
- [" tests" ]
1464
- ( " freezing of the dependencies of any tests suites "
1465
- ++ " in the package description file."
1466
- )
1467
- freezeTests
1468
- (\ v flags -> flags{freezeTests = v})
1469
- (boolOpt [] [] )
1470
- , option
1471
- []
1472
- [" benchmarks" ]
1473
- ( " freezing of the dependencies of any benchmarks suites "
1474
- ++ " in the package description file."
1475
- )
1476
- freezeBenchmarks
1477
- (\ v flags -> flags{freezeBenchmarks = v})
1478
- (boolOpt [] [] )
1479
- ]
1480
- ++ optionSolver
1481
- freezeSolver
1482
- (\ v flags -> flags{freezeSolver = v})
1483
- : optionSolverFlags
1484
- showOrParseArgs
1485
- freezeMaxBackjumps
1486
- (\ v flags -> flags{freezeMaxBackjumps = v})
1487
- freezeReorderGoals
1488
- (\ v flags -> flags{freezeReorderGoals = v})
1489
- freezeCountConflicts
1490
- (\ v flags -> flags{freezeCountConflicts = v})
1491
- freezeFineGrainedConflicts
1492
- (\ v flags -> flags{freezeFineGrainedConflicts = v})
1493
- freezeMinimizeConflictSet
1494
- (\ v flags -> flags{freezeMinimizeConflictSet = v})
1495
- freezeIndependentGoals
1496
- (\ v flags -> flags{freezeIndependentGoals = v})
1497
- freezePreferOldest
1498
- (\ v flags -> flags{freezePreferOldest = v})
1499
- freezeShadowPkgs
1500
- (\ v flags -> flags{freezeShadowPkgs = v})
1501
- freezeStrongFlags
1502
- (\ v flags -> flags{freezeStrongFlags = v})
1503
- freezeAllowBootLibInstalls
1504
- (\ v flags -> flags{freezeAllowBootLibInstalls = v})
1505
- freezeOnlyConstrained
1506
- (\ v flags -> flags{freezeOnlyConstrained = v})
1507
- }
1508
-
1509
1431
-- ------------------------------------------------------------
1510
1432
1511
1433
-- * 'gen-bounds' command
0 commit comments