Fix a bug where create_embedded_tools.py can't find openjdk files when the sibling repository layout is enabled.
PiperOrigin-RevId: 356968731
diff --git a/src/create_embedded_tools.py b/src/create_embedded_tools.py
index caaa34c..8abdf92 100644
--- a/src/create_embedded_tools.py
+++ b/src/create_embedded_tools.py
@@ -49,8 +49,12 @@
('*xcode*realpath', lambda x: 'tools/objc/realpath'),
('*xcode*xcode-locator', lambda x: 'tools/objc/xcode-locator'),
('*src/tools/xcode/*', lambda x: 'tools/objc/' + os.path.basename(x)),
+ # --experimental_sibling_repository_layout=false
('*external/openjdk_*/file/*.tar.gz', lambda x: 'jdk.tar.gz'),
('*external/openjdk_*/file/*.zip', lambda x: 'jdk.zip'),
+ # --experimental_sibling_repository_layout=true
+ ('*openjdk_*/file/*.tar.gz', lambda x: 'jdk.tar.gz'),
+ ('*openjdk_*/file/*.zip', lambda x: 'jdk.zip'),
('*src/minimal_jdk.tar.gz', lambda x: 'jdk.tar.gz'),
('*src/minimal_jdk.zip', lambda x: 'jdk.zip'),
('*.bzl.tools', lambda x: x[:-6]),