#!/usr/bin/runghc \begin{code} import Distribution.Simple import Distribution.Setup import Distribution.PackageDescription import System.Info main = defaultMainWithHooks defaultUserHooks{preConf=configure} where configure :: [String] -> ConfigFlags -> IO HookedBuildInfo configure args flags = do let binfo = emptyBuildInfo hbi = (Just binfo,[]) writeHookedBuildInfo "Oracle.buildinfo" hbi return hbi \end{code}