Skip to content

"bii build" runs "bii configure" even if nothing changed #22

Open
@smessmer

Description

@smessmer

OS: Ubuntu 14.10
Biicode: 3.0

Steps to reproduce:

$ git clone [email protected]:smessmer/cryfs.git
$ cd cryfs
$ bii init -l
$ bii build -- -j5

Then, without changing any files, directly call

$ bii build -- -j5

It runs the whole configure step again before it notices that actually nothing changed. For projects with some dependencies, this happening with each compiler call is a lot of lost time.

Especially in a project with multiple open blocks (old project layout), this configure step takes quite a while, because configuring an open block takes longer than configuring a closed block.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions