Use rsync instead of `cp --parents`, which is a GNU-cp-only flag