maj for cmake