X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=base.conf.in;h=9d973616e4785796803559295bc34d74b0fc7067;hb=dc973410f9f28e34f3df1bbe76cee9592204c95b;hp=d7cd1cc97303568db16bb04a69cb57a7a5e50e89;hpb=2b53d672df92d963e6fbfb1355a886a0674e256f;p=haskell-directory.git diff --git a/base.conf.in b/base.conf.in index d7cd1cc..9d97361 100644 --- a/base.conf.in +++ b/base.conf.in @@ -2,27 +2,28 @@ Package { name = "base", + auto = True, #ifdef INSTALLING - import_dirs = [ "$libdir/imports" ] + import_dirs = [ "$libdir/imports/base" ], #else import_dirs = [ "$libdir/libraries/base" ], #endif source_dirs = [], #ifdef INSTALLING - library_dirs = [ "$libdir" ] + library_dirs = [ "$libdir" ], #else library_dirs = [ "$libdir/libraries/base" , "$libdir/libraries/base/cbits" ], #endif hs_libraries = -# ifndef mingw32_TARGET_OS +# if !defined(mingw32_TARGET_OS) && !defined(cygwin32_TARGET_OS) [ "HSbase" ], # else /* This splitting is the subject of a totally - horrible hack, which glues HSstd1 and HSstd2 - back into HSstd for the purposes of static linking. + horrible hack, which glues HSbase{1,2,3} + back into HSbaase for the purposes of static linking. See DriverState.getPackageLibraries for details. */ - [ "HSbase1", "HSbase2" ], + [ "HSbase1", "HSbase2", "HSbase3" ], # endif extra_libraries = [ "HSbase_cbits" #ifdef mingw32_TARGET_OS @@ -30,7 +31,7 @@ Package { #endif ], #ifdef INSTALLING - include_dirs = [] + include_dirs = [], #else include_dirs = [ "$libdir/libraries/base/include" ], #endif