Permalink
Commits on Jan 21, 2011
  1. Merge files and oracles (in the core only, haven't made changes to th…

    …e examples). Loses lexical scoping + Typeable complexity
    committed Jan 21, 2011
  2. Minor tidying up

    committed Jan 21, 2011
  3. Refactor the shake system into a Core that doesn't know what is being…

    … built, and a simple instantiation
    committed Jan 21, 2011
  4. Suppress some warnings

    committed Jan 21, 2011
  5. Merge branch 'master' into files-are-oracles-take2

    Conflicts:
    	Development/Shake.hs
    	Development/Shake/C.hs
    	Development/Shake/System.hs
    	Development/Shake/WaitHandle.hs
    	openshake.cabal
    committed Jan 21, 2011
Commits on Dec 29, 2010
  1. Loosen version bounds

    committed Dec 29, 2010
Commits on Dec 21, 2010
  1. Reduce the number of times we call getFileModTime to just 3 by commun…

    …icating modification times through the WaitHandle
    committed Dec 21, 2010
Commits on Dec 19, 2010
  1. Export act combinator

    committed Dec 19, 2010
  2. Generalise the wants mechanism to allow us to collect arbitrary actio…

    …ns for running at the end of a Shake block
    committed Dec 19, 2010