Edit

kc3-lang/angle/.gitmodules

Branch :

  • Show log

    Commit

  • Author : Josip Sokcevic
    Date : 2023-08-08 14:09:00
    Hash : c5949fe0
    Message : 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>

  • .gitmodules
  • [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