0

cygpath の呼び出しをサポートする maven、ant、または gradle プラグインを知っている人はいますか? cygpath ユーティリティは、Windows ファイルシステム パス (c:\dev) を cygwin/unix スタイルのファイル パス (/cygdrive/c/dev) に変換する方法を認識しています。

インターネットを検索しましたが、何も見つかりませんでした。最も近いのは、この jenkins プラグイン ( https://wiki.jenkins-ci.org/display/jenkins/cygpath+plugin ) です。

コンテキスト: omniORB ソース tarball からの omniORB Maven アーティファクトの作成を自動化しようとしています。最初にやらなければならないことの 1 つは、omniORB ソースに、開発環境に一致するファイルシステム パスをパッチすることです。すべての開発者のマシンには、maven リポジトリの場所 (c:\mvrepo など) を指定する環境変数があります。omn​​iORB Windows バイナリは cygwin でビルドされています。omn​​iORB makefile を設定して、c:\mvnrepo\some-dependency からいくつかの依存関係を見つける必要がありますが、cywin スタイルのパス /cygdrive/mvnrepo/some-depenendency を使用します。

4

1 に答える 1

0

私はそれを使用したり、詳しく調べたりしたことがないため、保証することはできませんが、使用できる可能性のあるgradleプラグインは次のとおりです

いずれにせよ、gradle スクリプトは groovy で記述されているため、必要に応じて独自のソリューションをビルド スクリプトにコーディングするのはかなり簡単です。

于 2014-05-24T09:33:46.617 に答える