#89: Sharing of object files between executable builds?
---------------------------------+------------------------------------------
  Reporter:  [email protected]  |        Owner:           
      Type:  enhancement         |       Status:  new      
  Priority:  normal              |    Milestone:  Cabal-1.8
 Component:  Cabal library       |      Version:           
  Severity:  normal              |   Resolution:           
  Keywords:                      |   Difficulty:  normal   
Ghcversion:  6.4.2               |     Platform:  Linux    
---------------------------------+------------------------------------------
Comment (by duncan):

 Thanks to Stephen we've got this one done finally.

 You can now have executables specify `build-depends` on the library in the
 same package. You must specify `cabal-version: >= 1.8` to use this
 feature. Note that the executable must not specify the same `hs-src-dirs`
 as the library or it'll just pick up the source files rather than using
 the built library.

 Remaining:

   * Add a QA check to make sure people are not specifying internal deps
 without using `cabal-version: >= 1.8`
   * Update the user guide to explain the feature and restrictions.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/89#comment:13>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to