| Summary: | Incremental build doesn't work as per bucky book. | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Philip Bedingfield <philip.bedingfield> |
| Component: | Buckminster | Assignee: | buckminster.core-inbox <buckminster.core-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | henrik.lindberg, thomas |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
Is the map or the reality broken ? Well, that depends... If we just change the reality to match the documentation, then I would expect that some builds would break. If however we add a --incremental option and retain the default behavior, then we won't actually change anything. I like that better since we otherwise need an option to describe the default (full build but not thorough, difference being that a thorough build is preceded by a clean). (In reply to comment #2) > Well, that depends... > > If we just change the reality to match the documentation, then I would expect > that some builds would break. If however we add a --incremental option and > retain the default behavior, then we won't actually change anything. I like > that better since we otherwise need an option to describe the default (full > build but not thorough, difference being that a thorough build is preceded by a > clean). ok, so this is both a documentation issue (it does not describe how it actually works), and a feature request. If the --incremental feature is implemented, the docs have to change anyway. I asked, because I was about to change this issue to be a documentation issue... |
Build Identifier: 1.4.0.v20110827-1535 According to the definitive guide, buckminster 'build' without any options should do an 'INCREMENTAL' build, but it is always a full build. From the bucky book -> build [ { -? | --help } ] [ { -c | --clean } ] [ { -t | --thorough } ] Description Runs a workspace build. If -c is specified, a clean is performed before the build. If -t is specified a full build is performed if an incremental build fails. Reproducible: Always Steps to Reproduce: Just call 'build' twice without any options. The second call shouldn't have anything to build.