Files
godot-angle-static/.gitmodules
Josip Sokcevic c5949fe0ee Remove dummy chromium from git submodules
dummy_chromium is used by autoroller to remember previously sync state
and to sync all chromium dependencies with angle dependencies.

If angle repository has this gitlink, it will result in recursive
submodule loop (chromium -> angle -> chromium) unless git understands
gclient-condition.  We should redesign how autoroller works by storing
chromium information somewhere else.

In the meantime, this patch will give us more time to design a long term
solution. Note: Presubmit checks only check if gitlink commits are
present in DEPS file, and not if all git depepdencies have gitlinks.

Bug: chromium:1471230
Change-Id: I8638c9863517dd90b0248d9e9bc9664c66041e70
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4762704
Auto-Submit: Josip Sokcevic <sokcevic@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
2023-08-09 12:10:26 +00:00

222 lines
10 KiB
Plaintext

[submodule "build"]
path = build
url = https://chromium.googlesource.com/chromium/src/build.git
gclient-condition = not build_with_chromium
[submodule "buildtools"]
path = buildtools
url = https://chromium.googlesource.com/chromium/src/buildtools.git
gclient-condition = not build_with_chromium
[submodule "third_party/clang-format/script"]
path = third_party/clang-format/script
url = https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git
gclient-condition = not build_with_chromium
[submodule "testing"]
path = testing
url = https://chromium.googlesource.com/chromium/src/testing
gclient-condition = not build_with_chromium
[submodule "third_party/abseil-cpp"]
path = third_party/abseil-cpp
url = https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp
gclient-condition = not build_with_chromium
[submodule "third_party/android_build_tools"]
path = third_party/android_build_tools
url = https://chromium.googlesource.com/chromium/src/third_party/android_build_tools
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/android_deps"]
path = third_party/android_deps
url = https://chromium.googlesource.com/chromium/src/third_party/android_deps
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/android_platform"]
path = third_party/android_platform
url = https://chromium.googlesource.com/chromium/src/third_party/android_platform
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/android_sdk"]
path = third_party/android_sdk
url = https://chromium.googlesource.com/chromium/src/third_party/android_sdk
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/astc-encoder/src"]
path = third_party/astc-encoder/src
url = https://chromium.googlesource.com/external/github.com/ARM-software/astc-encoder
gclient-condition = not build_with_chromium
[submodule "third_party/catapult"]
path = third_party/catapult
url = https://chromium.googlesource.com/catapult.git
gclient-condition = not build_with_chromium
[submodule "third_party/cherry"]
path = third_party/cherry
url = https://android.googlesource.com/platform/external/cherry
gclient-condition = not build_with_chromium
[submodule "third_party/colorama/src"]
path = third_party/colorama/src
url = https://chromium.googlesource.com/external/colorama.git
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/cpu_features/src"]
path = third_party/cpu_features/src
url = https://chromium.googlesource.com/external/github.com/google/cpu_features.git
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/depot_tools"]
path = third_party/depot_tools
url = https://chromium.googlesource.com/chromium/tools/depot_tools.git
gclient-condition = not build_with_chromium
[submodule "third_party/EGL-Registry/src"]
path = third_party/EGL-Registry/src
url = https://chromium.googlesource.com/external/github.com/KhronosGroup/EGL-Registry
gclient-condition = not build_with_chromium
[submodule "third_party/flatbuffers/src"]
path = third_party/flatbuffers/src
url = https://chromium.googlesource.com/external/github.com/google/flatbuffers.git
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/gles1_conform"]
path = third_party/gles1_conform
url = https://chrome-internal.googlesource.com/angle/es-cts.git
gclient-condition = checkout_angle_internal
[submodule "third_party/glmark2/src"]
path = third_party/glmark2/src
url = https://chromium.googlesource.com/external/github.com/glmark2/glmark2
[submodule "third_party/googletest"]
path = third_party/googletest
url = https://chromium.googlesource.com/chromium/src/third_party/googletest
gclient-condition = not build_with_chromium
[submodule "third_party/ijar"]
path = third_party/ijar
url = https://chromium.googlesource.com/chromium/src/third_party/ijar
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/libdrm"]
path = third_party/libdrm
url = https://chromium.googlesource.com/chromiumos/third_party/libdrm
gclient-condition = checkout_angle_mesa
[submodule "third_party/libjpeg_turbo"]
path = third_party/libjpeg_turbo
url = https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git
gclient-condition = not build_with_chromium
[submodule "third_party/libpng/src"]
path = third_party/libpng/src
url = https://android.googlesource.com/platform/external/libpng
gclient-condition = not build_with_chromium
[submodule "third_party/jinja2"]
path = third_party/jinja2
url = https://chromium.googlesource.com/chromium/src/third_party/jinja2
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/jsoncpp"]
path = third_party/jsoncpp
url = https://chromium.googlesource.com/chromium/src/third_party/jsoncpp
gclient-condition = not build_with_chromium
[submodule "third_party/libc++/src"]
path = third_party/libc++/src
url = https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git
gclient-condition = not build_with_chromium
[submodule "third_party/libc++abi/src"]
path = third_party/libc++abi/src
url = https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git
gclient-condition = not build_with_chromium
[submodule "third_party/libunwind/src"]
path = third_party/libunwind/src
url = https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git
gclient-condition = not build_with_chromium
[submodule "third_party/markupsafe"]
path = third_party/markupsafe
url = https://chromium.googlesource.com/chromium/src/third_party/markupsafe
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/mesa/src"]
path = third_party/mesa/src
url = https://chromium.googlesource.com/external/github.com/Mesa3D/mesa
gclient-condition = checkout_angle_mesa
[submodule "third_party/meson"]
path = third_party/meson
url = https://chromium.googlesource.com/external/github.com/mesonbuild/meson
gclient-condition = checkout_angle_mesa
[submodule "third_party/nasm"]
path = third_party/nasm
url = https://chromium.googlesource.com/chromium/deps/nasm.git
gclient-condition = not build_with_chromium
[submodule "third_party/OpenCL-Docs/src"]
path = third_party/OpenCL-Docs/src
url = https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenCL-Docs
gclient-condition = not build_with_chromium
[submodule "third_party/OpenCL-ICD-Loader/src"]
path = third_party/OpenCL-ICD-Loader/src
url = https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenCL-ICD-Loader
gclient-condition = not build_with_chromium
[submodule "third_party/OpenGL-Registry/src"]
path = third_party/OpenGL-Registry/src
url = https://chromium.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry
gclient-condition = not build_with_chromium
[submodule "third_party/protobuf"]
path = third_party/protobuf
url = https://chromium.googlesource.com/chromium/src/third_party/protobuf
gclient-condition = not build_with_chromium
[submodule "third_party/Python-Markdown"]
path = third_party/Python-Markdown
url = https://chromium.googlesource.com/chromium/src/third_party/Python-Markdown
gclient-condition = not build_with_chromium
[submodule "third_party/rapidjson/src"]
path = third_party/rapidjson/src
url = https://chromium.googlesource.com/external/github.com/Tencent/rapidjson
[submodule "third_party/requests/src"]
path = third_party/requests/src
url = https://chromium.googlesource.com/external/github.com/kennethreitz/requests.git
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/six"]
path = third_party/six
url = https://chromium.googlesource.com/chromium/src/third_party/six
gclient-condition = checkout_android and not build_with_chromium
[submodule "third_party/SwiftShader"]
path = third_party/SwiftShader
url = https://swiftshader.googlesource.com/SwiftShader
gclient-condition = not build_with_chromium
[submodule "third_party/VK-GL-CTS/src"]
path = third_party/VK-GL-CTS/src
url = https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS
[submodule "third_party/vulkan-deps"]
path = third_party/vulkan-deps
url = https://chromium.googlesource.com/vulkan-deps
gclient-condition = not build_with_chromium
[submodule "third_party/vulkan_memory_allocator"]
path = third_party/vulkan_memory_allocator
url = https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
gclient-condition = not build_with_chromium
[submodule "third_party/wayland"]
path = third_party/wayland
url = https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland
gclient-condition = not build_with_chromium and host_os == "linux"
[submodule "third_party/zlib"]
path = third_party/zlib
url = https://chromium.googlesource.com/chromium/src/third_party/zlib
gclient-condition = not build_with_chromium
[submodule "tools/android"]
path = tools/android
url = https://chromium.googlesource.com/chromium/src/tools/android
gclient-condition = checkout_android and not build_with_chromium
[submodule "tools/clang"]
path = tools/clang
url = https://chromium.googlesource.com/chromium/src/tools/clang.git
gclient-condition = not build_with_chromium
[submodule "tools/mb"]
path = tools/mb
url = https://chromium.googlesource.com/chromium/src/tools/mb
gclient-condition = not build_with_chromium
[submodule "tools/md_browser"]
path = tools/md_browser
url = https://chromium.googlesource.com/chromium/src/tools/md_browser
gclient-condition = not build_with_chromium
[submodule "tools/memory"]
path = tools/memory
url = https://chromium.googlesource.com/chromium/src/tools/memory
gclient-condition = not build_with_chromium
[submodule "tools/perf"]
path = tools/perf
url = https://chromium.googlesource.com/chromium/src/tools/perf
gclient-condition = not build_with_chromium
[submodule "tools/protoc_wrapper"]
path = tools/protoc_wrapper
url = https://chromium.googlesource.com/chromium/src/tools/protoc_wrapper
gclient-condition = not build_with_chromium
[submodule "tools/python"]
path = tools/python
url = https://chromium.googlesource.com/chromium/src/tools/python
gclient-condition = checkout_android and not build_with_chromium
[submodule "tools/valgrind"]
path = tools/valgrind
url = https://chromium.googlesource.com/chromium/src/tools/valgrind
gclient-condition = not build_with_chromium