updated CMakeLists for Unix systems