
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