Skip to content

Commit

Permalink
Remove old TODOs [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
typedrat committed Jul 7, 2018
1 parent 8ba0fb1 commit 0b2817f
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions cabal-install/Distribution/Client/CmdInstall.hs
Original file line number Diff line number Diff line change
Expand Up @@ -147,17 +147,18 @@ installCommand = CommandUI


-- | The @install@ command actually serves four different needs. It installs:
-- * Nonlocal exes:
-- * exes:
-- For example a program from hackage. The behavior is similar to the old
-- install command, except that now conflicts between separate runs of the
-- command are impossible thanks to the store.
-- Exes are installed in the store like a normal dependency, then they are
-- symlinked uin the directory specified by --symlink-bindir.
-- To do this we need a dummy projectBaseContext containing the targets as
-- estra packages and using a temporary dist directory.
-- * Nonlocal libraries (TODO see #4558)
-- * Local exes (TODO see #4558)
-- * Local libraries (TODO see #4558)
-- * libraries
-- Libraries install through a similar process, but using GHC environment
-- files instead of symlinks. This means that 'new-install'ing libraries
-- only works on GHC >= 8.0.
--
-- For more details on how this works, see the module
-- "Distribution.Client.ProjectOrchestration"
Expand Down

0 comments on commit 0b2817f

Please sign in to comment.