Debian で専用の GCC を配布したいと考えています。GCC では、ソース ディレクトリとは別のディレクトリにビルドする必要があるため、どちらも他方のサブディレクトリではありません (AFAIK)。標準の debian/rules ファイルは、ビルド ディレクトリをソースのサブディレクトリとして配置するため、機能しません。ディレクトリ。debian の GCC ルール ファイルを調べたところ、私のニーズに対して非常に複雑すぎました。
私の質問: パッケージ ディレクトリ内のソースおよびビルド ディレクトリを使用するように debhelper を取得するにはどうすればよいですか? デフォルトでは、package_dir==src_dir です。このレイアウトを取得するにはどうすればよいですか:
package/
src/
configure, ...
build/
libgcc/, ...
debian/
control, ...