build: only regenerate param files when required