Make package ndp wired-in
authorRoman Leshchinskiy <rl@cse.unsw.edu.au>
Fri, 29 Jun 2007 01:54:56 +0000 (01:54 +0000)
committerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Fri, 29 Jun 2007 01:54:56 +0000 (01:54 +0000)
compiler/main/PackageConfig.hs
compiler/main/Packages.lhs

index 5193113..b16bd5d 100644 (file)
@@ -20,6 +20,7 @@ module PackageConfig (
        rtsPackageId,
        haskell98PackageId,
        thPackageId,
+        ndpPackageId,
        mainPackageId
   ) where
 
@@ -105,6 +106,7 @@ basePackageId      = fsToPackageId FSLIT("base")
 rtsPackageId      = fsToPackageId FSLIT("rts")
 haskell98PackageId = fsToPackageId FSLIT("haskell98")
 thPackageId        = fsToPackageId FSLIT("template-haskell")
+ndpPackageId       = fsToPackageId FSLIT("ndp")
 
 -- This is the package Id for the program.  It is the default package
 -- Id if you don't specify a package name.  We don't add this prefix
index 82e6448..078b84c 100644 (file)
@@ -373,7 +373,8 @@ findWiredInPackages dflags pkgs preload this_package = do
        wired_in_pkgids = [ basePackageId,
                            rtsPackageId,
                            haskell98PackageId,
-                           thPackageId ]
+                           thPackageId,
+                            ndpPackageId ]
 
        wired_in_names = map packageIdString wired_in_pkgids