Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Way to disable recompilation/dependency analysis based on a task output #128

Closed
harrah opened this Issue · 1 comment

1 participant

@harrah
Owner

For scala's bootstrapping, we need to be able to 'lock' the locker version of the compiler.

This means the locker should be compiled once based on the current source and get static for development. If the developer notices some kind of binary compatibility issue, then they can unlock the locker (usually be deleting a lock file) and the locker will be rebuilt based on source file changes.

Basically, all I need is the ability to wire a Task output (probably a boolean flag) to denote whether the compilation task should happen at all and have it bypass dependency analysis entirely.

@harrah
Owner

IMPORTANT This project has moved to https://github.com/sbt/sbt. This issue still exists to avoid dead links, but GitHub limitations prevent the original issue from being correctly preserved here. Please see sbt/sbt#128 for the full issue and to comment.

@harrah harrah closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.