Потеря переменных окружения в .cproject в Eclipse Oxygen - PullRequest
0 голосов
/ 09 мая 2018

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

Теперь я вижу переменные окружения, определенные в каталоге org.eclipse ..., но похоже, что они как-то помечены и не синхронизированы с Проектом. Как я могу получить конфигурации сборки проекта для автоматического восстановления? (Больно пересматривать эти переменные каждый раз, когда я делаю очистку / сборку).

1 Ответ

0 голосов
/ 16 мая 2018

Нашел проблему. Существует каталог .settings, который отображается рядом с файлами .project и .cproject, который также необходимо сохранить, а затем восстановить. Когда это сделано, переменные среды, определенные в проекте, также восстанавливаются.

...