cvs commit: hugs98 Makefile MkDefs.in RPM.mk hugs98/libraries Makefile.in configure.ac hugs98/libraries/Hugs Array.hs Base.hs Bits.hs ByteArray.hs CVHAssert.hs Char.hs ConcBase.hs Directory.hs Dynamic.hs Exception.hs ForeignPtr.hs GenericPrint.hs IO.hs ...

Ross Paterson ross at haskell.org
Wed Feb 16 10:47:37 EST 2005


ross        2005/02/16 07:47:37 PST

  Modified files:
    .                    Makefile MkDefs.in RPM.mk 
    libraries            Makefile.in configure.ac 
    libraries/tools      config.in convert_libraries 
  Added files:
    libraries/hugsbase   hugsbase.cabal 
    libraries/hugsbase/Hugs Array.hs Base.hs Bits.hs ByteArray.hs 
                            CVHAssert.hs Char.hs ConcBase.hs 
                            Directory.hs Dynamic.hs Exception.hs 
                            ForeignPtr.hs GenericPrint.hs IO.hs 
                            IOArray.hs IOExts.hs IORef.hs Int.hs 
                            Internals.hs LazyST.hs Memo.hs 
                            Numeric.hs Observe.hs Prelude.hs 
                            Ptr.hs Quote.hs ST.hs Stable.hs 
                            StablePtr.hs Storable.hs 
                            Storable_aux.c Storable_aux.h 
                            System.hs Time.hs Trex.hs Unicode.hs 
                            Weak.hs Word.hs 
    libraries/tools      cpphs.sh.in 
  Removed files:
    libraries/Hugs       Array.hs Base.hs Bits.hs ByteArray.hs 
                         CVHAssert.hs Char.hs ConcBase.hs 
                         Directory.hs Dynamic.hs Exception.hs 
                         ForeignPtr.hs GenericPrint.hs IO.hs 
                         IOArray.hs IOExts.hs IORef.hs Int.hs 
                         Internals.hs LazyST.hs Memo.hs Numeric.hs 
                         Observe.hs Prelude.hs Ptr.hs Quote.hs 
                         ST.hs Stable.hs StablePtr.hs Storable.hs 
                         Storable_aux.c Storable_aux.h System.hs 
                         Time.hs Trex.hs Unicode.hs Weak.hs 
                         Word.hs 
    libraries/tools      get_pkg_field hsc_kludge hugs-package.in 
  Log:
  yet another change to the build system for the libraries.  It builds
  all the libraries using Cabal after a bootstrap stage.  Unfortunately
  this involves building (and configuring) base twice.  On the plus side,
  we now use Hugs to run hsc2hs.  Also moved the Hugs internal libraries
  into a subdirectory so they could be a Cabal package.
  
  Revision  Changes    Path
  1.54      +1 -0      hugs98/Makefile
  1.2       +3 -0      hugs98/MkDefs.in
  1.32      +1 -12     hugs98/RPM.mk
  1.8       +48 -23    hugs98/libraries/Makefile.in
  1.10      +1 -1      hugs98/libraries/configure.ac
  1.6       +1 -4      hugs98/libraries/tools/config.in
  1.16      +36 -36    hugs98/libraries/tools/convert_libraries


More information about the Cvs-hugs mailing list