Recompile on header changes