Переместил функции по генерации файлов из dist-recursor в CMakeLists.txt
Удалил dist-recursor
Добавил захват мьютекса