[Bro-Commits] [git/broccoli] fastpath: Rebuild only necessary files for new prefix (74cbf83)

This is good. However, I'm still wondering if an environemnt variable
isn't the better approach. We'd set something like
BROCTL_INSTALL_PREFIX and then broctl uses that instead of the
configure-time prefix. The advantage is that one can run the
test-suite without messing with the Bro configuration (and hence don't
need another configure next time before doing "real" make install).

Robin

I think this might be a nice to have feature to add later, but I would rather not spend too much time on this now, especially if Seth is talking about completely rewriting broctl. For now let's focus on getting a a solid, working test infrastructure. Sound good?

Well, seems that has already happened in the meantime?

Robin

There's still the additional configure I think.

Upon initial "make" (or "make test"), it will run configure
once in order to do a test install. If the user had previously
run configure, then it will automatically do it again (before
running any of the tests) in order to restore the original
bro install prefix.

The changes I made to broccoli in fastpath enable the rebuild
to run faster.

-Daniel

What if I just want to run a single test with "btest" directly?

Robin

It just works. However, if you've just done a "git clone"
without building anything, for example, then when you
run "btest" manually you will see a helpful error message.

-Daniel