add opensuse supprt for cmake build