OS: Ubuntu 14.10
Biicode: 3.0
Steps to reproduce:
$ git clone git@github.com:smessmer/cryfs.git
$ cd cryfs
$ bii init -l
$ bii build -- -j5
Then, without changing any files, directly call
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.