Added cmake file support