then [ clibdir ]
else [ ghc_src_dir cGHC_RUNTIME_DIR ],
hs_libraries = [ "HSrts" ],
- extra_libraries = [],
+ extra_libraries = [ "dl" ],
include_dirs = if installing
then [ clibdir ++ "/includes" ]
else [ ghc_src_dir cGHC_INCLUDE_DIR ],
include_dirs = if installing
then []
else [ cFPTOOLS_TOP_ABS ++ "/hslibs/concurrent/cbits" ],
- c_includes = [ "HsConcurrent.h" ],
+ c_includes = [],
package_deps = [ "lang" ],
extra_ghc_opts = [],
extra_cc_opts = [],
include_dirs = if installing
then []
else [ cFPTOOLS_TOP_ABS ++ "/hslibs/data/cbits" ],
- c_includes = [ "HsData.h" ],
+ c_includes = [],
package_deps = [ "lang" ],
extra_ghc_opts = [],
extra_cc_opts = [],
then [ clibdir ++ "/imports/text" ]
else [ cFPTOOLS_TOP_ABS ++ "/hslibs/text"
, cFPTOOLS_TOP_ABS ++ "/hslibs/text/html"
- , cFPTOOLS_TOP_ABS ++ "/hslibs/text/haxml/lib"
+ , cFPTOOLS_TOP_ABS ++ "/hslibs/text/HaXml/lib"
, cFPTOOLS_TOP_ABS ++ "/hslibs/text/parsec" ],
library_dirs = if installing
then [ clibdir ]
},
Package {
+ name = "greencard",
+ import_dirs = if installing
+ then [ clibdir ++ "/imports/greencard" ]
+ else [ cFPTOOLS_TOP_ABS ++ "/green-card/lib/ghc" ],
+ library_dirs = if installing
+ then [ clibdir ]
+ else [ cFPTOOLS_TOP_ABS ++ "/green-card/lib/ghc" ],
+ hs_libraries = [ "HSgreencard" ],
+ extra_libraries = [],
+ include_dirs = [],
+ c_includes = [],
+ package_deps = [],
+ extra_ghc_opts = [],
+ extra_cc_opts = [],
+ extra_ld_opts = [],
+ },
+
+ Package {
name = "win32",
import_dirs = if installing
then [ clibdir ++ "/imports/win32" ]
- else [ cFPTOOLS_TOP_ABS ++ "/hslibs/win32/src" ],
+ else [ cFPTOOLS_TOP_ABS ++ "/hslibs/win32" ],
library_dirs = if installing
then [ clibdir ]
- else [ cFPTOOLS_TOP_ABS ++ "/hslibs/win32/src" ],
+ else [ cFPTOOLS_TOP_ABS ++ "/hslibs/win32" ],
hs_libraries = [ "HSwin32" ],
extra_libraries = [],
include_dirs = [],
c_includes = [], -- ???
- package_deps = [ "lang" ],
+ package_deps = [ "lang", "greencard" ],
extra_ghc_opts = [],
extra_cc_opts = [],
extra_ld_opts = [ "-luser32", "-lgdi32" ]