bazel-aspect

    1熱度

    1回答

    作爲我們努力創建bazel-maven轉換互操作工具(從更細粒度的bazel罐子創建maven尺寸罐子)的一部分,我們需要aspect在bazel build上運行訪問目標的java_common.provider以便從中取出罐子和小火雞。 這可能嗎?

    1熱度

    1回答

    作爲我們努力創建一個bazel-maven過渡互操作工具(從更細粒度的bazel罐子創建maven大小的罐子)的一部分,我們編寫了一個aspect運行對整個巴澤爾回購bazel build和txt文件outputs寫入重要信息(例如:jar文件路徑,編譯的DEP目標和運行的DEP目標等) 我們跑過一個問題,即回購的代碼被改變了一些txt文件不再被寫入。但之前的運行(代碼更改之前)的舊文件txt仍然

    1熱度

    1回答

    由於我們的努力,創造一個巴澤勒Maven的過渡互操作工具(即創建一個從更精細的規模巴澤勒罐子行家大小罐), 的一部分我們寫了一個aspect,它運行在整個bazel回購的bazel build上,並且寫入txt文件outputs。 我們希望寫這些方面outputs只非兌現的目標。 更好的將是具有包含(由於他們被緩存未跳過) 是:1和2有可能已運行的所有目標的運行結束列表?

    4熱度

    1回答

    我正在寫一個生成後的工具,一個巴澤勒生成後合成的Maven POM文件檢索巴澤勒工作區規則的屬性。我正在使用方面收集有關各種目標的相關信息。 其中一個功能涉及將外部 jar依賴關係添加到相關的pom文件。 讓我們假設我們工作區包含以下目標: maven_jar( name = "com_google_guava_guava", artifact = "com.google.guava:guava

    2熱度

    2回答

    我正在編寫一個需要目標jar文件列表位置的後期構建工具。 對於這些位置,我有一個在目標列表上運行的方面(使用- 方面分別爲每個目標運行),併爲每個目標提取jar文件路徑。 我已經設法在每個目標的輸出文件夾中的自定義輸出文件中獲取每個jar文件路徑(例如jar.txt)。 但這意味着我需要分別瀏覽每個jar.txt文件以獲取位置。 有沒有辦法在單個文件中累積jar文件路徑? 是這樣的: 嘗試和寫入與