プロジェクト

全般

プロフィール

機能 #3602

新規RTC作成時、FindOpenRTM.cmakeをプロジェクトソースに含めないようにする

n.kawauchi7年以上前に追加. 約7年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2016/09/07
期日:
進捗率:

100%

予定工数:

説明

OpenRTMConfig.cmakeを使用するので、FindOpenRTM.cmakeを生成しないようにする。
Windows用msiには1.1.2版からFindOpenRTM.cmakeは含まれない。
Linux用インストールパッケージからもFindOpenRTM.cmakeは外す予定。


関連するチケット

関連している RTC Builder - 調査 #3832: OpenRTM-aist 1.2版がインストールされているLinux環境(64bit)でC++コンポーネントのcmake動作を確認する終了2017-01-16

履歴

#1 ga7年以上前に更新

  • ステータス新規 から 解決 に変更
  • 担当者ga にセット
  • 進捗率0 から 100 に変更

修正させて頂きました r658

#2 ga約7年前に更新

trunk内に再コミットさせて頂きました r661, r662, r663, r664

修正内容は以下の通り
・新規RTCのcmakeフォルダ下のModulesとModules\FindOpenRTM.cmakeを生成しない
・新規RTCフォルダ直下のCMakeLists.txtの下記部分のelse~endif間の処理を外す
-----
find_package(OpenRTM)
if(${OpenRTM_FOUND})
MESSAGE
else(${OpenRTM_FOUND})  ----★不要 ここから
message(STATUS "Use cmake/Modules/FindOpenRTM.cmake in the project")
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules)
find_package(OpenRTM REQUIRED)
endif(${OpenRTM_FOUND})  ----★不要 ここまで
-----

#3 n-ando約7年前に更新

  • ステータス解決 から 終了 に変更

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