Как ссылаться на файлы с переменными среды? - PullRequest
1 голос
/ 12 мая 2010

Мне было интересно, если кому-то удастся сослаться на файлы (кроме заголовков или lib) с переменной окружения в XCode (мой: v3.2.1)?

Существуют настройки, которые указывают пути поиска для заголовков (HEADER_SEARCH_PATHS), библиотек (LIBRARY_SEARCH_PATHS) и даже углеродных ресурсов (REZ_SEARCH_PATH). Но как я могу ссылаться на другие типы файлов для ресурсов, чтобы иметь больше гибкости для настройки среды разработки?

В идеале я хотел бы включить $ (MY_RESOURCE) /myResourceFile.foo.

Решением было бы заставить каждого разработчика добавить env var в Xcode Preferences-> Source Trees. Я хотел бы иметь точно такое же поведение, но встроенное в .pbxproj.

Другим решением, более гибким, но менее обслуживаемым, было бы создание группы, добавление файлов. Закройте XCode, отредактируйте pbxproj и измените путь с помощью переменной env.

У кого-нибудь есть другое более простое решение?

1 Ответ

0 голосов
/ 16 июня 2010

Я нашел трюк:

  • Создайте исходное дерево с тем же именем, что и переменная среды, которую вы хотите использовать.
  • Ссылка на ваши данные с использованием исходного дерева.
  • Удалить исходное дерево.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...