このプロジェクト階層を想定してみましょう:
根 |-src | | |-proj1 | | |-proj2 | | | | |-src | | | | | | |-入れ子 |-ビルド
GNU autotools を使用し、再帰的な make に依存して、build
ディレクトリ内のプロジェクト階層を構成および作成することは、次の場合には問題ありません。
root$ cd src && autoreconf -i && cd ../build && ../src/configure --options && make
さて、これにより のsrc
階層のミラーが作成されるため、次のように、 のすべてのサブディレクトリにbuild
対応するサブディレクトリへのシンボリック リンクを作成したいと思います。src
build
根 |-src | | |-proj1 | | |-proj2 | | | | |-src | | | | | | |-入れ子 |-ビルド | | |-proj1 | | | | |-_src -> root/src/proj1 | | |-proj2 | | | | |-_src -> root/src/proj2 | | | | |-src | | | | | | |-_src -> root/src/proj2/src | | | | | | |-入れ子 | | | | | | | | |-_src -> root/src/proj2/src/nested
それを達成する方法はありますか?