separate up-to-date checks for xcode and clt