always rebuild libs from scratch
don't allocate() STATIC in preRun