操作
整備 #4204
未完了テンプレートからCMakeポリシー「CMP0002」の定義を外す
開始日:
2017/09/26
期日:
進捗率:
100%
予定工数:
説明
- このポリシーはCMake3.8.2以降では設定されておらず、現在の定義では赤字で警告がでるようになったため外して下さい
cmake_minimum_required(VERSION 2.8) cmake_policy(SET CMP0002 OLD) ←★この行
- これを外しても、CMake2.8.12.2(Ubuntu14.04)とCMake3.9.3(Windows10)の環境で、既存RTCのcmake,ビルドが
通ることは確認しています
- この定義は、ImageProcessingのソースを整備した際に"doxygen_doc"と"uninstall"が各RTCに存在するため、重複メッセージが
出ないようにとこのポリシーを定義しました - ImageProcessingで整備したdeb/rpmパッケージ作成用定義をテンプレートに反映させる際に追加されたものです
操作