(cabal check) Add "No internal name clash" test
[cabal.git] / cabal-testsuite / PackageTests / AutogenModules / Package / setup.out
blobd6a70b803595b5fe5314d2a55dd1273534ec0ab7
1 # Setup configure
2 Configuring AutogenModules-0.1...
3 Error: setup: An 'autogen-module' is neither on 'exposed-modules' or 'other-modules'.
5 On executable 'Exe' an 'autogen-module' is not on 'other-modules'
7 On test suite 'Test' an 'autogen-module' is not on 'other-modules'
9 On benchmark 'Bench' an 'autogen-module' is not on 'other-modules'
10 # Setup sdist
11 Distribution quality errors:
12 An 'autogen-module' is neither on 'exposed-modules' or 'other-modules'.
13 On executable 'Exe' an 'autogen-module' is not on 'other-modules'
14 On test suite 'Test' an 'autogen-module' is not on 'other-modules'
15 On benchmark 'Bench' an 'autogen-module' is not on 'other-modules'
16 Packages using 'cabal-version: 2.0' and the autogenerated module Paths_* must include it also on the 'autogen-modules' field besides 'exposed-modules' and 'other-modules'. This specifies that the module does not come with the package and is generated on setup. Modules built with a custom Setup.hs script also go here to ensure that commands like sdist don't fail.
17 The filename './my.cabal' does not match package name (expected: 'AutogenModules.cabal')
18 Note: the public hackage server would reject this package.
19 Building source dist for AutogenModules-0.1...
20 Error: setup: Could not find module: MyLibHelperModule with any suffix: ["gc","chs","hsc","x","y","ly","cpphs","hs","lhs","hsig","lhsig"]. If the module is autogenerated it should be added to 'autogen-modules'.