make lib is required for all dirs