-
Notifications
You must be signed in to change notification settings - Fork 4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Provide direct Java support for config-stripped output paths.
This is an update to bb2941b that replaces the generic textual replacement approach with structured creation for Java actions. This is independently triggerable vs. --experimental_path_agnostic_action: --experimental_path_agnostic_action: performs textual search/replace for actions that don't natively support path stripping --experimental_output_paths=strip: enables actions that natively support stripping I promised to do this as a follow up. It provides some interesting feedback on the potential complexities of a proper structured approach. CustomCommandLine looks manageable, albeit complex and highly optimized. I also found a complication with make variable expansion, marked with a TODO. For #6526. PiperOrigin-RevId: 425748601
- Loading branch information
1 parent
b6090a8
commit cb01bde
Showing
18 changed files
with
512 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.