added handcoded cmake files, later will generate