Add unique package identifiers (InstalledPackageId) in the package DB
[ghc-hetmet.git] / rts / package.conf.in
index 3b890d7..1112b99 100644 (file)
@@ -1,10 +1,11 @@
 /* The RTS is just another package! */
 
 #include "ghcconfig.h"
-#include "RtsConfig.h"
+#include "rts/Config.h"
 
 name:          rts
 version:       1.0
+id:             builtin:rts
 license:       BSD3
 maintainer:    glasgow-haskell-users@haskell.org
 exposed:       True
@@ -30,6 +31,9 @@ extra-libraries:              "m"             /* for ldexp() */
 #ifdef HAVE_LIBRT
                              , "rt"
 #endif
+#ifdef HAVE_LIBDL
+                             , "dl"
+#endif
 #ifdef mingw32_HOST_OS
                              ,"wsock32"        /* for the linker */
 #endif
@@ -52,7 +56,7 @@ include-dirs:         TOP"/includes"
 #endif
 
 includes:              Stg.h
-depends:               ffi-1.0
+depends:               builtin:ffi
 hugs-options:
 cc-options: