ソースファイルをターゲットに追加すると、C/C++ファイル拡張子からのものであれば自動的に認識されます。私が達成したいのは、xxx.fooというソースを入れると、すべての.fooファイルが、あらかじめ定義されたコンパイラコマンドのセットで処理されるということです。CMakeは新しいファイル拡張子を自動的に認識します
私が進むべき道はadd_custom_commandを使用していることを知っているが、私が見てきたすべての例がここにhttp://www.cmake.org/Wiki/CMake_FAQ#How_can_I_generate_a_source_file_during_the_build.3F
問題への適切なアプローチについての任意のアイデアを使用したもののような固定されたファイル名を使用していますか?問題にアプローチする