configureスクリプトをcmakeシステムに変換中です。しかし、特定の行で明らかなレンガの壁に出くわしました:
COMMIT_DATE=$(date +"%Y%m%d-%H%M" -ud "$(LC_ALL=C svn info | grep 'Changed Date' | cut -c20-45)")
cmakeで日付をフォーマットするにはどうすればよいですか? または、できないと仮定すると、これを行うための最良のクロスプラットフォームの方法は何ですか? 明らかに、この構成スクリプトは現在 Linux でのみ機能しますが、ソリューションを可能な限りクロスプラットフォームにしたいと考えています。
svn 部分は比較的簡単に実行できるので、日付入力文字列以外は気にする必要はありません: (例) "2013-10-14 21:55:05 +0100"