Hi Craig, I actually recently started working on this, however I am did not quite look at what you want.
There already is a branch called topic/johanna/static, which now makes --build-static(-only) work for broker whan CAF is built statically - it does not yet pass the static flags through to broker; I actually wanted to take a look at that today. I will let you know when I make progress there :) Johanna On Wed, Dec 05, 2018 at 07:03:06PM -0800, Craig Leres wrote: > I've read up on cmake variable scope but I can't figure out how to build > bro with static libraries. The bro-bundled caf already has > CAF_BUILD_STATIC_ONLY which I'm pretty sure works but I'm unable to turn > it on when building caf as part of a bro build. > > For example I'd like is to optionally (i.e. from a -D argument to cmake > itself) be able to turn on CAF_BUILD_STATIC_ONLY for > aux/broker/3rdparty/caf/CMakeLists.txt but nothing I've tried in the top > level CMakeLists.txt is seen when the caf CMakeLists.txt is being evaluated. > > (I'm working on updating the FreeBSD port to 2.6 and can't install > things like libcaf_io.so in /usr/local/lib because they conflict with > libraries potentially installed by the devel/caf port.) > > Craig > _______________________________________________ > bro-dev mailing list > bro-dev@bro.org > http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev > _______________________________________________ bro-dev mailing list bro-dev@bro.org http://mailman.icsi.berkeley.edu/mailman/listinfo/bro-dev