親ディレクトリからの Ant ビルド スクリプトのインクルードに問題があります。サードパーティ製ソフトウェア用のカスタム コンポーネントを開発する必要があるため、プロジェクト ディレクトリ構造を次のように設定しています。
/repos/HG REPO/Component // repo for my component
/repos/GIT REPO/contrib/contrib-build.xml // 3rd party software repo & build script
/repos/GIT REPO/contrib/[symlink to Component]/build.xml // My components build script
ここで、contrib-build.xml を build.xml からインポートする必要があるため、build.xml で次を使用します。
<import file="../contrib-build.xml"/>
ただし、これにより、ファイルを検索しようとするため、エラーが発生します。
/repos/HG REPO/contrib-build.xml
インポート ファイルの引数に絶対パスを指定せずにファイルにアクセスするにはどうすればよいですか? そのパスを使用すると、別の開発セットアップで手動で設定することを覚えておく必要があります。