campaignd no longer needs a separate scons call