https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2016-11-25T08:25:00Z
Redmine for OpenRTM-aist
OpenRTM-aist (Java) - 整備 #3715: Windows用インストーラmsiを生成する処理を外す
https://www.openrtm.org/redmine/issues/3715?journal_id=8982
2016-11-25T08:25:00Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul><li><strong>ステータス</strong> を <i>新規</i> から <i>解決</i> に変更</li><li><strong>進捗率</strong> を <i>0</i> から <i>100</i> に変更</li></ul><p>installer下に設定されいていたWindows用インストーラmsiを生成する処理は不要のため、このディレクトリを丸ごと外すことにした。<br />このため、このディレクトリを作業用に使用していた処理を見直し、ソースを整理した。<br />詳細は以下の通り。</p>
<ul>
<li><a class="changeset" title="[compat,->RELENG_1_2] Correction about the installer directory deletion. refs #3715" href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/873">r873</a> <a class="changeset" title="[compat,->RELENG_1_2] Correction on revision 873. refs #3715" href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/874">r874</a> の修正
<ul>
<li>jp.go.aist.rtm.RTC/installer/resources/Source/jarディレクトリ削除に伴う修正</li>
<li>msi作成のため必要だったコピー処理を外した</li>
<li>ここにcommons-cli-1.1.jarとcommons-cli-1.1.zipが置かれていたが、jp.go.aist.rtm.RTC/lib/commons-cli-1.1.jarがあるため不要につき削除した</li>
</ul></li>
</ul>
<ul>
<li><a class="changeset" title="[compat,->RELENG_1_2] Correction about the installer directory deletion. Document generation dire..." href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/875">r875</a> の修正
<ul>
<li>ドキュメントの生成先をjp.go.aist.rtm.RTC/docsへ変更</li>
<li>今まではmsi作成のため下記に生成されていた<br /> jp.go.aist.rtm.RTC/installer/resources/Source/JavaDoc<br /> jp.go.aist.rtm.RTC/installer/resources/Source/JavaDocEn</li>
<li>installerディレクトリを削除するので生成先を変更</li>
<li>build.xmlがdocsディレクトリを作成後に処理を行う</li>
</ul></li>
</ul>
<ul>
<li><a class="changeset" title="[compat,->RELENG_1_2] Correction about the installer directory deletion. Scripts and license file..." href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/876">r876</a> の修正
<ul>
<li>installer下に残っていたファイルの移動</li>
<li>Licenseファイル -> jp.go.aist.rtm.RTC直下へ</li>
<li>RTMExamplesの起動スクリプト(bat, sh) -> jp.go.aist.rtm.RTC\src\RTMExamples_scriptsへ</li>
</ul></li>
</ul>
<ul>
<li><a class="changeset" title="[compat,->RELENG_1_2] Unnecessary directories and files have been deleted. refs #3715" href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/877">r877</a> の修正
<ul>
<li>jp.go.aist.rtm.RTC下の不要なディレクトリ・ファイルの削除</li>
<li>bat\start-orbd.bat
<ul>
<li>src\RTMExamples_scripts 下に同じものが存在するため</li>
</ul>
</li>
<li>bin
<ul>
<li>空のディレクトリなので削除して問題ない</li>
<li>build.xmlに本ディレクトリ作成処理が定義されている</li>
</ul>
</li>
<li>installer
<ul>
<li>r873~876の処理にて利用が無くなったので削除</li>
</ul>
</li>
<li>jar
<ul>
<li>ここにある commons-cli-1.1.jarはlib下でも管理しているので削除して問題ない</li>
<li>build.xmlに本ディレクトリ作成処理が定義されている</li>
</ul>
</li>
<li>sample
<ul>
<li>ここには PortValueInput というサンプルが置かれている</li>
<li>メンテナンスされていないようなので削除する</li>
</ul>
</li>
<li>Source
<ul>
<li>ここにRTMExamplesが置いてあるが、これはsrc\RTMExamplesで管理しているので不要</li>
<li>jar\commons-cli-1.1.jarは、lib下で管理しているので不要</li>
</ul></li>
</ul></li>
</ul>
<ul>
<li><a class="changeset" title="[compat,->RELENG_1_2] When building on Linux, "native2ascii" processing has been removed. refs #3715" href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/878">r878</a> の修正
<ul>
<li>native2asciiの文字コード変換は、Windows環境でのビルド時は行い、Linux環境時のビルドは外すように修正</li>
<li>この処理が入っていると、ビルドするだけでソースの文字コードが変わり、subversionで変更ありのファイルとみなされてしまう </li>
<li>Linux環境ではこの処理を入れなくても正常にビルドできるので、Linuxでのビルド時のみ外すようにした</li>
<li>合わせてゴミファイルを削除し、その一方で必要なconfファイルが削除されてしまう処理を改めた</li>
</ul></li>
</ul>
<ul>
<li><a class="changeset" title="[compat,->RELENG_1_2] Setting of source package and build setting on Windows have been changed. r..." href="https://www.openrtm.org/redmine/projects/openrtm-aist-java/repository/revisions/879">r879</a> の修正
<ul>
<li>ソースパッケージ作成時の設定、Windows上でのソースビルド設定を変更</li>
<li>以前のリポジトリはトップフォルダのOpenRTM-aist-Javaが無い状態で、この環境に合わせた定義になっていたので、<br />OpenRTM-aist-Javaフォルダもソースパッケージに含まれるようにした</li>
<li>buildRTC.bat実行時、ドキュメントビルドとソースパッケージ作成を行わないようにした</li>
<li>Windows環境でドキュメントを生成させると日本語が文字化けするし、処理は止まらないがエラー100項目などと表示されるため。<br />Linux環境ならば問題ない。</li>
</ul></li>
</ul>
OpenRTM-aist (Java) - 整備 #3715: Windows用インストーラmsiを生成する処理を外す
https://www.openrtm.org/redmine/issues/3715?journal_id=9648
2017-03-18T23:21:03Z
n-ando
Noriaki.Ando@gmail.com
<ul><li><strong>ステータス</strong> を <i>解決</i> から <i>終了</i> に変更</li></ul>