プロジェクト

全般

プロフィール

マニュアル #3969

Doxygenのタグファイルを生成する

kanehiro約7年前に追加. 6年以上前に更新.

ステータス:
解決
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2017/02/26
期日:
進捗率:

100%

予定工数:

説明

Doxygenでドキュメントを生成する際に、タグファイルも生成して頂けると他のソフトウェアからも参照がしやすくなるのですがいかがでしょうか。

関係しているリビジョン

リビジョン 3106 (差分)
n-ando6年以上前に追加

merged changes from trunk/OpenRTM-aist r3017, 3019, 3025-3026, 3028, 3030, 3032-3033 during 2017-08:
[compat,->RELENG_1_2] Support for 'stretch' has been added. refs #4164
[compat,->RELENG_1_2] Support for 'stretch' has been added. refs #4165
[compat,document,->RELENG_1_2] Doxyfile has been updated with the setting of doxygen 1.8.3.
[compat,build,->RELENG_1_2] Adding C/-p option to header install command. refs #4032
[compat,build,
>RELENG_1_2] Adding C/-p option to header install command. refs #4032
[compat,document,
>RELENG_1_2] Output tag file name has been added to doxyfile. refs #3969
[compat,document,->RELENG_1_2] Conf file generation in Makefile.am has been modified. refs #4173
[compat,document,->RELENG_1_2] Deleting unnecessary comment and tag files. refs #4173

リビジョン 3106 (差分)
n-ando6年以上前に追加

merged changes from trunk/OpenRTM-aist r3017, 3019, 3025-3026, 3028, 3030, 3032-3033 during 2017-08:
[compat,->RELENG_1_2] Support for 'stretch' has been added. refs #4164
[compat,->RELENG_1_2] Support for 'stretch' has been added. refs #4165
[compat,document,->RELENG_1_2] Doxyfile has been updated with the setting of doxygen 1.8.3.
[compat,build,->RELENG_1_2] Adding C/-p option to header install command. refs #4032
[compat,build,
>RELENG_1_2] Adding C/-p option to header install command. refs #4032
[compat,document,
>RELENG_1_2] Output tag file name has been added to doxyfile. refs #3969
[compat,document,->RELENG_1_2] Conf file generation in Makefile.am has been modified. refs #4173
[compat,document,->RELENG_1_2] Deleting unnecessary comment and tag files. refs #4173

履歴

#1 n.kawauchi6年以上前に更新

  • ステータス新規 から 解決 に変更
  • 進捗率0 から 100 に変更

河内です。対応が遅くなってしまい申し訳ございません。

Doxygenでタグファイルを生成するdoxytagは、1.8.0版で廃止され、doxygenコマンドへ
統合されたようです。今回、doxygen1.8.3の設定ファイルを使いOpenRTM-aist1.2.0版の
ドキュメントを生成させてみました。 下記で確認できます。

http://staging.openrtm.org/pub/doc_1.2.0/cxx/
http://staging.openrtm.org/pub/doc_1.2.0/idl/

お気づきの点がございましたら、doxyfileの設定を変更します。
1.2.0版リリース後は、openrtm.org/doc へアップロードする予定です。

よろしくお願いいたします。

#2 kanehiro6年以上前に更新

河内様、

タグファイルを生成するには、
GENERATE_TAGFILE =
のところでファイル名を指定する必要があろうかと思います。
よろしくお願いします。

#3 n.kawauchi6年以上前に更新

金広様

河内です。

クラスリファレンスのドキュメントでタグファイル名をOpenRTM-aist.tagと指定して
生成してみました。このファイルの検証として使ってみようと思いましたが、
installdoxスクリプト(下記ページに説明されている)が見当たらず、出力しただけです。

http://www.doxygen.jp/doxytag_usage.html

生成したtagファイルは下記へ置きました。この内容でよろしいでしょうか。

http://staging.openrtm.org/pub/doc_1.2.0/OpenRTM-aist.tag

以上、よろしくお願いいたします。

#4 kanehiro6年以上前に更新

河内様、

形式としてはこちらでよろしいかと思います。
内容としてはIDLに関する情報が入っていないようですので、含めて頂けますと助かります。

#5 n.kawauchi6年以上前に更新

金広様

IDLのタグファイルもアップロードしました。
http://staging.openrtm.org/pub/doc_1.2.0/OpenRTM-aist-IDL.tag

クラスリファレンスとIDLは別々のドキュメントとしてdoxyfileを
定義しているため、tagファイルも別になりました。

以上、よろしくお願いいたします。

#6 kanehiro6年以上前に更新

河内様、

ありがとうございます。
これらのタグファイルが設定されるようdoxygenの設定ファイルを更新して頂けますと助かります。

他の形式にエクスポート: Atom PDF