プロジェクト

全般

プロフィール

整備 #4204

未完了

テンプレートからCMakeポリシー「CMP0002」の定義を外す

n.kawauchi さんが約7年前に追加. 約7年前に更新.

ステータス:
解決
優先度:
通常
担当者:
対象バージョン:
開始日:
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パッケージ作成用定義をテンプレートに反映させる際に追加されたものです

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