CMake の 新しい GLOB の展開の仕方をする CONFIGURE_DEPENDS2021年05月13日 12時42分05秒

CMake の GLOB を紹介したが、新しい GLOB_RECURSE が Cmake 3.12 に登場した。新しい GLOB のファイルの追加、削除の自動認識は CONFIGURE_DEPENDS で Cmake 3.12 に登場した。こちらは、新しいファイルが追加されたり、ファイルが削除したのを検知し、それに伴って依存関係も更新してくれるとのこと。
cmake_minimum_required(VERSION 3.12)

file(GLOB_RECURSE SOURCE CONFIGURE_DEPENDS *.cpp)

add_library(unittest STATIC
    ${SOURCE}
    )

前回次回

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2021/05/13/9377113/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。