У меня есть несколько рецептов Yocto, которые очищают мои исходные каталоги перед сборкой. Проблема в том, что у меня также есть проект Eclipse CDT, определенный в том же каталоге с исходным кодом, который удаляется, когда я выполняю чистку. Я изменил свои сценарии, чтобы файлы .project и .cproject копировались в безопасное место, а затем копировались обратно после завершения сборки. Кажется, все восстанавливается удовлетворительно, за исключением переменных среды, определенных в Конфигурации сборки проекта (щелкните правой кнопкой мыши Project-> Properties-> C / C ++ Build-> Environment). Они теряются.
Теперь я вижу переменные окружения, определенные в каталоге org.eclipse ..., но похоже, что они как-то помечены и не синхронизированы с Проектом. Как я могу получить конфигурации сборки проекта для автоматического восстановления? (Больно пересматривать эти переменные каждый раз, когда я делаю очистку / сборку).