headerfiles treated as dependencies -> changes are included in incremental build