Changes between Initial Version and Version 1 of Ticket #110
- Timestamp:
- 02/19/07 09:54:30 (6 years ago)
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 2 2 3 3 For A i type: 4 4 {{{ 5 5 runhaskell Setup.hs configure 6 6 runhaskell Setup.hs build 7 7 }}} 8 8 The binaries are created. However, A uses B and when i then change the library B: 9 9 {{{ 10 10 echo "improved code" >> Main.hs 11 11 runhaskell Setup.hs configure 12 12 runhaskell Setup.hs build 13 13 runhaskell Setup.hs install 14 14 }}} 15 15 The library is installed fine, but recompiling A does not work, because Cabal only seems to stat 16 the execut eable, and does not check, wether a library that the progam depends on, maybe has a newer timestamp.16 the executable, and does not check, whether a library that the program depends on, maybe has a newer timestamp. 17 17 18 18 So one always has to `runhaskell Setup.hs clean` the workspace if not sure if something in the libs changed (in a script ...)
