[cmake] initial import
[cmake] initial import, it misses several deps