Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal On branch : master
http://hackage.haskell.org/trac/ghc/changeset/3d119533a184c8fb5ecc9e19d0f2914d1c200fbe >--------------------------------------------------------------- commit 3d119533a184c8fb5ecc9e19d0f2914d1c200fbe Author: bjorn <[email protected]> Date: Sun Oct 7 07:10:43 2007 +0000 Updated README. It's rather incomplete. >--------------------------------------------------------------- cabal-install/README | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) diff --git a/cabal-install/README b/cabal-install/README index 15d1ac5..ef10ea5 100644 --- a/cabal-install/README +++ b/cabal-install/README @@ -13,18 +13,15 @@ Installed packages are determined, and dependencies of the to-be-installed packages are resolved and fetched. The fetched tarballs are moved to a temporary directory (usually /tmp) and extracted. - Then cabal-install finds any files with a ".cabal" extension and picks the shortest (eg. - "myPkg/pkg.cabal" will be chosen over "myPkg/subdir/somefile.cabal"). Cabal-get looks - for "Setup.lhs" and "Setup.hs" (in that order) in the directory where the .cabal file - was found. Runhaskell is then called with user specified arguments. The user can - only pass arguments to the 'configure' phase of the installation. '--user' is only passed - to 'runhaskell install' when the '--user' flag is given to cabal-install. + Distribution.Simple.SetupWrapper is used to configure, build and install the + unpacked package. The user can + only pass arguments to the 'configure' phase of the installation. '--user' is used + by default. InfoCmd: To be written. Files used by cabal-install: - [cfg-dir]/serv.list list of servers in the format of :: [String] - [cfg-dir]/pkg.list list of packages available from the servers. - Format: [(ServerURL,[(PackageIdentifier,[Dependency])])] where ServerURL = String + [cfg-dir]/config configuration file + [cfg-dir]/00-index.tar list of packages available from the servers. [cfg-dir]/packages/ directory containing all fetched packages. _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
