「。」で始まるすべてのファイルに一致する正規表現を探しています。ディレクトリに。
私はCMakeを使用しています(CMakeドキュメントから:「CMakeはグロブではなく正規表現を期待しています」)、ドット(隠しファイル)で始まるすべてのファイルを無視したいが、"\..*"
動作"^\..*"
しない:(
奇妙なこと:これは機能し(rqの回答のおかげで)、すべての隠しファイルと一時ファイル(「〜」で終了するファイル)を削除します
file(GLOB DOT ".*")
file(GLOB TILD "*~")
set (CPACK_SOURCE_IGNORE_FILES "${DOT};${TILD}")
CPACK_SOURCE_IGNORE_FILES
しかし、同じ結果を得るために直接書き込む正しいものが見つかりません!
この変数の " doc " は次のとおりです。