Не удается запустить сценарий doxygen через мой xcode? - PullRequest
0 голосов
/ 30 сентября 2011

Я установил doxygen.dmg.Я использовал эту ссылку для справки: утенок

Я следовал каждый шаг с этого.Теперь я могу создать HTML-документ с помощью этого инструмента Doxygen.Но для следующих шагов, при создании документации с использованием самого XCode, с использованием некоторого этапа сценария.Я пробовал это также, но это выдает мне ошибку при создании этого приложения.Вот ошибка:

.build / Debug-iphonesimulator / .build / loadDocSet.scpt: 23: 157: ошибка выполнения: Xcode получил ошибку: документация по указанному пути отсутствует.(6)

Пожалуйста, помогите мне в этом.Я хочу создать свою документацию только на этапе сборки.

Так что она может быть автоматически изменена, если я изменю свой код.

Заранее спасибо.

Mrunal

1 Ответ

1 голос
/ 30 сентября 2011

Это, вероятно, означает, что рабочий каталог XCode не является каталогом ваших исходных деревьев.

Трассировка рабочего каталога с pwd в сценарии, чтобы доказать это.

Использование pushd \foo\bar\myproject\и popd чтобы заключить ваш звонок в doxygen.Как и в

pushd \Users\mrunal\projects\fooproject\
doxygen -switch -blah 
popd

Вы могли бы даже получить простой cd \foo\bar\myproject\ в начале, но не удивляйтесь, если это будет мешать остальной части сборки.

или использовать один изкоманда doxygen переключается, чтобы явно определить рабочий каталог.У меня не установлено на данный момент, но, скорее всего, -d или -w

Существует также переменная окружения для динамического определения исходного каталога.так что вы можете сделать cd $PROJECT_DIR

См. Переменные Xcode , чтобы узнать больше переменных окружения

...