[jhc] darcs patch: add warnings not to edit auto-generated Prim.hs file.

John Meacham john at repetae.net
Tue Sep 8 17:46:12 EDT 2009


Thanks! applied. Did you get a chance to look at the new
--list-libraries format? without -v it just does a simple list, with -v,
the output looks like the attached. I think it should be more helpful
for franchise integration. I am working on a similar dependencies
output. I am standardizing on YAML for all machine readable output from
jhc to make integration with external tools straightforward.

        John


-- 
John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/
-------------- next part --------------
0d23d49a898a28dad30f440276f7d0df:
 Name: jhc-1.0
 BaseName: jhc
 Version: 1.0
 FilePath: /home/john/prog/hs/jhc/jhc/jhc-1.0.hl
 LibDeps:
 Exported-Modules:
  - Data.Char
  - Data.Int
  - Data.Ratio
  - Data.Word
  - Foreign.C.Error
  - Foreign.C.String
  - Foreign.C.Types
  - Foreign.Marshal.Alloc
  - Foreign.Marshal.Array
  - Foreign.Marshal.Utils
  - Foreign.Ptr
  - Foreign.Storable
  - Jhc.Addr
  - Jhc.Array
  - Jhc.Basics
  - Jhc.Enum
  - Jhc.Float
  - Jhc.Handle
  - Jhc.Hole
  - Jhc.IO
  - Jhc.Inst.Enum
  - Jhc.Inst.PrimEnum
  - Jhc.Inst.Read
  - Jhc.Inst.Show
  - Jhc.Inst.Storable
  - Jhc.Int
  - Jhc.JumpPoint
  - Jhc.List
  - Jhc.Maybe
  - Jhc.Monad
  - Jhc.Num
  - Jhc.Options
  - Jhc.Order
  - Jhc.Prim
  - Jhc.Show
  - Jhc.String
  - Jhc.Text.Read
  - Jhc.Tuples
  - Jhc.Types
  - Numeric
  - Prelude
  - Prelude.CType
  - Prelude.Float
  - Prelude.IO
  - Prelude.Text
  - System.C.Stdio
  - System.IO.Unsafe
  - System.Mem
  - System.Mem.StableName
3b83eb8662ce8d913a551aa0b8368635:
 Name: applicative-1.0
 BaseName: applicative
 Version: 1.0
 FilePath: /home/john/prog/hs/jhc/jhc/applicative-1.0.hl
 LibDeps:
  - a20f397ba48e9a56203221652e170711
  - 0d23d49a898a28dad30f440276f7d0df
 Exported-Modules:
  - Control.Applicative
  - Control.Arrow
  - Control.Category
  - Data.Foldable
  - Data.Traversable
84b842dfac393ccff2090c45a2a877f7:
 Name: haskell98-1.0
 BaseName: haskell98
 Version: 1.0
 FilePath: /home/john/prog/hs/jhc/jhc/haskell98-1.0.hl
 LibDeps:
  - a20f397ba48e9a56203221652e170711
  - 0d23d49a898a28dad30f440276f7d0df
 Exported-Modules:
  - Array
  - CPUTime
  - Char
  - Complex
  - Directory
  - IO
  - Ix
  - List
  - Locale
  - Maybe
  - Monad
  - Random
  - Ratio
  - System
  - Time
  - Numeric
  - Prelude
a20f397ba48e9a56203221652e170711:
 Name: base-1.0
 BaseName: base
 Version: 1.0
 FilePath: /home/john/prog/hs/jhc/jhc/base-1.0.hl
 LibDeps:
  - 0d23d49a898a28dad30f440276f7d0df
 Exported-Modules:
  - Control.Exception
  - Control.Monad
  - Control.Monad.Fix
  - Control.Monad.Instances
  - Data.Array
  - Data.Array.IO
  - Data.Array.Unboxed
  - Data.Bits
  - Data.Complex
  - Data.Function
  - Data.IORef
  - Data.Ix
  - Data.List
  - Data.Maybe
  - Data.Monoid
  - Data.Typeable
  - Data.Unicode
  - Data.Version
  - Foreign
  - Foreign.C
  - Foreign.ForeignPtr
  - Foreign.Marshal
  - Foreign.Marshal.Error
  - Foreign.Marshal.Pool
  - Foreign.StablePtr
  - System.CPUTime
  - System.Cmd
  - System.Console.GetOpt
  - System.Directory
  - System.Environment
  - System.Exit
  - System.IO
  - System.IO.Binary
  - System.IO.Error
  - System.Info
  - System.Locale
  - System.Random
  - System.Time
  - Text.Printf
  - Text.Show.Functions
  - Data.Char
  - Data.Int
  - Data.Ratio
  - Data.Word
  - Foreign.C.Error
  - Foreign.C.String
  - Foreign.C.Types
  - Foreign.Marshal.Alloc
  - Foreign.Marshal.Array
  - Foreign.Marshal.Utils
  - Foreign.Ptr
  - Foreign.Storable
  - Numeric
  - Prelude
  - System.IO.Unsafe


More information about the jhc mailing list