Doxygenを使用して私のVisual Studio C#ソリューション全体のドキュメントを自動的に作成することを目的としています。これはJenkinsの外部ビルドサーバーで発生するはずです。私のプロジェクトの 構造は、そのようなものです:継続的な統合を可能にするdoxygenの相対パス
Root
Tools
doxygen-1.8.0
doxygen.exe
Project1
bin
...
Project2
bin
...
...
DoxywizardとDoxyfileという、入力と出力のパスを作成し、残念ながら絶対ある - 彼らは私の開発マシンに依存して動作しないことを意味していますもうJenkinsサーバーで私はそれをどのように修正できるか知っていますか?私はこれがDoxygenのFULL_PATH_NAMES
とSTRIP_FROM_PATH
と関係があるとの疑いがありますが、正直言って私はこれらの2つのパラメータの説明を得ていません。たぶん私は間違っており、これは2つのパラメータとはまったく関係がありません。
ありがとうございました!
ありがとうDave、私はそれを試みます。しかし、私は何かを忘れてしまった:ウィザードでは、 "Doxygenが動作する作業ディレクトリ"を設定しなければならない。私はここで何ができますか? (なぜそれが重要であるかという事実を除いて、doxygen.exeはそれがどこにあるのか知ってはいけませんか?) – alapeno
Doxyfileは単なるテキストファイルです。直接編集する必要があるかもしれません。ウィザードでは、doxygenを実行する場所に作業ディレクトリを設定します。doxygenはインストールされているディレクトリと異なる場合があります。 doxyfileを編集して絶対パスを相対パスに変更します。 –