2 % (c) The University of Glasgow, 2000
4 \section[CmStaticInfo]{Session-static info for the Compilation Manager}
7 module CmStaticInfo ( Package(..), PackageConfigInfo(..), mkPCI )
10 #include "HsVersions.h"
16 newtype PackageConfigInfo = PackageConfigInfo [Package]
18 -- copied from the driver
22 import_dirs :: [String],
23 library_dirs :: [String],
24 hs_libraries :: [String],
25 extra_libraries :: [String],
26 include_dirs :: [String],
27 c_includes :: [String],
28 package_deps :: [String],
29 extra_ghc_opts :: [String],
30 extra_cc_opts :: [String],
31 extra_ld_opts :: [String]
35 mkPCI :: [Package] -> IO PackageConfigInfo
36 mkPCI = return . PackageConfigInfo