for directory structure I Swish-0.2.1/Swish/HaskellRDF and Swish-0.2.1/Swish/HaskellUtils ... there are deeper directories but that distract from the discussion ... to make things concete:
1) swish.cabal is directly under Swish-0.2.1 2) GraphPartitionTest.hs is under Swish-0.2.1/Swish/HaskellRDF 3) GraphPartitionTest's dependencies are either under HaskellRDF or HaskellUtils Hope this helps to make things clearer. I added a "Hs-source-dirs" but that help. I did a "ruinhaskell Setup -?" to check on options. I don't see any verbose mode so that when I do "runhaskell Setup build" I can moniitor the progress of my build for diagnostic purposes! Is there a verbose mode? Thanks, Vasili On Fri, Jun 5, 2009 at 2:43 PM, Gwern Branwen <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > On Fri, Jun 5, 2009 at 3:33 PM, Vasili I. Galchin wrote: > > Hello, > > > > The following is a fragment in my cabal file: > > > > > > Executable GraphPartitionTest > > Main-Is: Swish.HaskellRDF.GraphPartitionTest.hs > > Other-modules: Swish.HaskellRDF.GraphPartition > > Swish.HaskellRDF.GraphClass > > Swish.HaskellUtils.ListHelpers > > Swish.HaskellUtils.TestHelpers > > > > > > > > When I try to do a build I get: > > > > > > Setup: can't find source for Swish in . > > > > Cabal/Setup seem to be looking in the current directory for source but as > > you can see I gave "full" paths, i.e. Swish.HaskellRDF* or > > Swish.HaskellUtils*. > > > > What I doing wrong? > > > > > > Regards, > > > > Vasili > > You need to give more detail. > > For example, is your directory layout like > './src/Swish/HaskellRDF.../foo.hs'? In that case, Cabal is looking for > './Swish/HaskellRDF.../foo.hs'. You need to tell it to look in src/ > and not ./ with a line like 'hs-source-dirs: src/' etc. > > - -- > gwern > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > > iEYEAREKAAYFAkopdUsACgkQvpDo5Pfl1oLbCgCfWI1MZOyWnsyAkra88S/LC506 > 7oMAoJhv5hDcc1Ypqq0hLncB2t/1Yuby > =ADOt > -----END PGP SIGNATURE----- >
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
