Project

General

Profile

整備 #3096

Windows用インストーラの64bit版を作成する。RTSystemEditorRCPはマージモジュール利用に変更する。プロダクト名・msiファイル名も変更する。

Added by n.kawauchi over 7 years ago. Updated about 7 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
-
Start date:
01/20/2015
Due date:
% Done:

100%

Estimated time:

Description

  • 64bit版のインストーラも生成できるようにする
  • RTSystemEditorRCPのマージモジュール(msm)は、
    • 別環境でインストーラのバージョン(32bit、64bit)に対応した生成済みのものを利用する
    • C++, Python, Java の各言語用インストーラが同じマージモジュールを組込む
  • インストーラのプロダクト名、msiファイル名、スタートメニューの表記を変更する

Associated revisions

Revision 724 (diff)
Added by kawauchi over 7 years ago

[compat, installer] Setting for 64bit msi generation has been changed. RTSystemEditorRCP has been changed to use the merge module.
Product name, msi file name, start menu has been changed.

History

#1 Updated by n.kawauchi over 7 years ago

  • Status changed from 新規 to 解決
  • % Done changed from 0 to 100
  • 64bit版インストーラmsiを作成できるようにし、ファイル名を以下とする
    • OpenRTM-aist-Java_1.1.0-RELEASE_x86_64.msi
  • RTSystemEditorRCPのマージモジュールファイルは、現在のところ下記にアップしている
    http://openrtm.org/pub/Windows/OpenRTM-aist/tools/msm/
      ・RTSystemEditorRCP_x86_64.msm
      ・RTSystemEditorRCP_x86.msm
    このマージモジュールをjp.go.aist.rtm.RTC/installer/win32ディレクトリにダウンロードしてからmsiを生成するようにスクリプトで指定する
  • 32bit用msi生成時の指定(スクリプト処理から抜粋)
    set ARCH=x86
    cd 00_openrtm-java-build-trunk
    set URL=http://openrtm.org/pub/Windows/OpenRTM-aist/tools/msm/RTSystemEditorRCP_%ARCH%.msm
    C:\Cygwin64\bin\wget.exe %URL% -P jp.go.aist.rtm.RTC/installer/win32/
    
    call buildInstaller.bat
    
  • 変更後のプロダクト名
    • OpenRTM-aist-1.1.0-RELEASE (32-bit OS) for Java
    • OpenRTM-aist-1.1.0-RELEASE (64-bit OS) for Java
  • 変更後のスタートメニュー
    • ネームサービス起動 : Start Java Naming Service
    • メニュー表記の先頭を大文字に変更
    • スタートメニュー抜粋
      OpenRTM-aist 1.1 -> C++ -> Components -> Examples
      OpenRTM-aist 1.1 -> C++ -> Components -> OpenCV-Examples
      OpenRTM-aist 1.1 -> C++ -> Documents
      OpenRTM-aist 1.1 -> C++ -> Tools -> rtc.conf for RTC daemon
      OpenRTM-aist 1.1 -> C++ -> Tools -> Start RTC daemon
      OpenRTM-aist 1.1 -> Java -> Components -> Examples
      OpenRTM-aist 1.1 -> Java -> Documents
      OpenRTM-aist 1.1 -> Java -> Tools
      OpenRTM-aist 1.1 -> Python -> Components -> Examples
      OpenRTM-aist 1.1 -> Python -> Documents
      OpenRTM-aist 1.1 -> Python -> Tools
      OpenRTM-aist 1.1 -> Tools -> OpenRTP 1.1.0
      OpenRTM-aist 1.1 -> Tools -> RTSystemEditorRCP
      OpenRTM-aist 1.1 -> Tools -> Start C++ Naming Service
      OpenRTM-aist 1.1 -> Tools -> Start Java Naming Service
      OpenRTM-aist 1.1 -> Tools -> Start Python Naming Service
      

#2 Updated by n-ando about 7 years ago

  • Status changed from 解決 to 終了

Also available in: Atom PDF