ANNOUNCE: GHC version 6.12.1

Dave Bayer bayer at cpw.math.columbia.edu
Thu Dec 17 08:12:51 EST 2009


On Dec 14, 2009, at 6:24 AM, Marc Weber wrote:

> You should be able to get some hints by looking at where ghc is installed.

For any install of this sort, I like to record where the changes were made.

Before an install, I execute the shell command

	echo >timestamp

Then I install, then I execute the shell command (OS X 10.6; adapt for other Unix)

	sudo find -x / -newer timestamp -print >snapshot.txt

If I leave scripts "before-snapshot.sh" and "after-snapshot.sh" near my install source, of the form

	#!/bin/bash

	# cd to directory of this script
	cd "`echo $0 | sed 's/[^/]*$//'`"

	sudo find -x / -newer timestamp -print >snapshot.txt

then in OS X 10.6 I can drag each script in turn to a terminal window, with the results automatically ending up in their directory.

Editing out the noise, I recorded the following on OS X 10.6 for GHC 6.12.1:

	/Library/Frameworks/GHC.framework
	/Library/Frameworks/GHC.framework/Resources
	/Library/Frameworks/GHC.framework/Tools
	/Library/Frameworks/GHC.framework/Versions
	/Library/Frameworks/GHC.framework/Versions/612/usr/bin
	/Library/Frameworks/GHC.framework/Versions/612/usr/bin/ghc
	/Library/Frameworks/GHC.framework/Versions/612/usr/bin/ghc-pkg
	/Library/Frameworks/GHC.framework/Versions/612/usr/bin/ghci
	/Library/Frameworks/GHC.framework/Versions/612/usr/bin/runhaskell
	/Library/Frameworks/GHC.framework/Versions/Current
	/private/var/db/receipts/org.haskell.glasgowHaskellCompiler.ghc.pkg.bom
	/private/var/db/receipts/org.haskell.glasgowHaskellCompiler.ghc.pkg.plist
	/usr/bin
	/usr/bin/ghc
	/usr/bin/ghc-6.12.1
	/usr/bin/ghc-pkg
	/usr/bin/ghc-pkg-6.12.1
	/usr/bin/ghci
	/usr/bin/ghci-6.12.1
	/usr/bin/haddock
	/usr/bin/hp2ps
	/usr/bin/hpc
	/usr/bin/hsc2hs
	/usr/bin/runghc
	/usr/bin/runhaskell
	/usr/share/doc
	/usr/share/doc/ghc
	/usr/share/man/man1
	/usr/share/man/man1/ghc.1



More information about the Glasgow-haskell-users mailing list