add CMake Makefile