From 76d508d77eaa7bfa1e95932b578e87d8672f7929 Mon Sep 17 00:00:00 2001 From: ijones <ijones@syntaxpolice.org> Date: Tue, 16 Aug 2005 05:17:12 +0000 Subject: [PATCH] fixed test suite, added backward-compat checker for other-files --- Distribution/PackageDescription.hs | 6 ++++-- Distribution/ParseUtils.hs | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Distribution/PackageDescription.hs b/Distribution/PackageDescription.hs index c2b335c6bb..7da3a1b662 100644 --- a/Distribution/PackageDescription.hs +++ b/Distribution/PackageDescription.hs @@ -686,7 +686,8 @@ testPkgDesc = unlines [ "Build-Depends: haskell-src, HUnit>=1.0.0-rain", "Other-Modules: Distribution.Package, Distribution.Version,", " Distribution.Simple.GHCPackageConfig", - "Extra-Source-Files: file1, file2", + "Other-files: file1, file2", + "Extra-Tmp-Files: file1, file2", "C-Sources: not/even/rain.c, such/small/hands", "HS-Source-Dirs: src, src2", "Exposed-Modules: Distribution.Void, Foo.Bar", @@ -724,7 +725,6 @@ testPkgDescAnswer = synopsis = "a nice package!", description = "a really nice package!", category = "tools", - extraSrcFiles=["file1", "file2"], buildDepends = [Dependency "haskell-src" AnyVersion, Dependency "HUnit" (UnionVersionRanges (ThisVersion (Version [1,0,0] ["rain"])) @@ -732,6 +732,8 @@ testPkgDescAnswer = testedWith=[(GHC, AnyVersion)], maintainer = "", stability = "Free Text String", + extraTmpFiles=["file1", "file2"], + extraSrcFiles=["file1", "file2"], library = Just $ Library { exposedModules = ["Distribution.Void", "Foo.Bar"], diff --git a/Distribution/ParseUtils.hs b/Distribution/ParseUtils.hs index 53225ff0f3..45ba2dc8ff 100644 --- a/Distribution/ParseUtils.hs +++ b/Distribution/ParseUtils.hs @@ -197,6 +197,8 @@ mkStanza ((n,xs):ys) = let fld'' = map toLower fld' fld | fld'' == "hs-source-dir" = trace "The field \"hs-source-dir\" is deprecated, please use hs-source-dirs." "hs-source-dirs" + | fld'' == "other-files" + = trace "The field \"other-files\" is deprecated, please use extra-source-files." "extra-source-files" | otherwise = fld'' ss <- mkStanza ys checkDuplField fld ss -- GitLab