added compilation spec files