Changes between Initial Version and Version 1 of Ticket #110

Show
Ignore:
Timestamp:
02/19/07 09:54:30 (6 years ago)
Author:
ross@…
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #110

    • Property type changed from defect to enhancement
    • Property summary changed from cabal does not notice when a new version of library is installed. to cabal should detect when a new version of a library is installed
  • Ticket #110 – description

    initial v1  
    22 
    33For A i type: 
    4  
     4{{{ 
    55runhaskell Setup.hs configure 
    66runhaskell Setup.hs build 
    7  
     7}}} 
    88The binaries are created. However, A uses B and when i then change the library B: 
    9  
     9{{{ 
    1010echo "improved code" >> Main.hs 
    1111runhaskell Setup.hs configure 
    1212runhaskell Setup.hs build 
    1313runhaskell Setup.hs install 
    14  
     14}}} 
    1515The library is installed fine, but recompiling A does not work, because Cabal only seems to stat 
    16 the executeable, and does not check, wether a library that the progam depends on, maybe has a newer timestamp. 
     16the executable, and does not check, whether a library that the program depends on, maybe has a newer timestamp. 
    1717 
    1818So one always has to `runhaskell Setup.hs clean` the workspace if not sure if something in the libs changed (in a script ...)