Add cmake support
Add cmake support