Работа с CMake и Xcode: сохранить изменения проекта при изменении CMakeLists.txt

Прежде всего, я никогда не разрабатывал с Xcode. У меня есть проект, который был разработан мной в определенной среде (Linux и emacs), и теперь некоторые коллеги, которые используют другую среду, будут работать со мной. Это проект C ++, который использует CMake.

Короче:

Я использую Linux / Emacs. Другие разработчики используют mac / Xcode.Я использую генератор GNU Makefiles. Они используют генератор Xcode.Казалось, все работает хорошо.

Эта проблема

Разработчики XCode будут использовать исполняемый файл, который появляется подисполняемые списокГруппа и файлы окно Xcode. Они настроят его, дважды щелкнув и добавив свои настройки (настройка отладочных каталогов, установка переменных среды, новажнее, установка аргументов исполняемого файла).

Когда разработчик (я) меняетCMakeLists.txt (а именно, чтобы добавить новый исходный файл), разработчики XCode вынуждены пересоздать свой проект, и онипотерять все конфигурации, упомянутые выше.

Вопрос: Есть ли способ избежать этого?

Если бы каждый разработчик Xcode постоянно терял эту конфигурацию, я, конечно, был бы единственным, кто использовал CMake. :(

Спасибо за вашу помощь!

Ответы на вопрос(2)

Ваш ответ на вопрос