adjusted cmakelists