SPIRV-Tools/WORKSPACE

33 lines
662 B
Python
Raw Normal View History

roll deps (#5243) * Roll external/effcee/ 66edefd2b..77a53ba53 (1 commit) https://github.com/google/effcee/compare/66edefd2bb64...77a53ba53bac $ git log 66edefd2b..77a53ba53 --date=short --no-merges --format='%ad %ae %s' 2023-05-26 dneto Add Abseil dependency, via RE2 Created with: roll-dep external/effcee * Roll external/re2/ c9cba7606..03da4fc08 (18 commits) https://github.com/google/re2/compare/c9cba76063cf...03da4fc0857c $ git log c9cba7606..03da4fc08 --date=short --no-merges --format='%ad %ae %s' 2023-05-26 junyer Use `--enable_platform_specific_config` in `.bazelrc`. 2023-05-24 junyer Call `find_package()` conditionally. 2023-05-19 junyer Install CMake in the `gcc:13` container. 2023-05-19 junyer Sigh. I forgot to omit `sudo` because running under Docker. 2023-05-19 junyer Fix the CMake build on Ubuntu. 2023-05-19 junyer Try building the testing for RE2 with CMake again. 2023-05-18 junyer Uhh. Fix `LDABSL` for sure this time. 2023-05-18 junyer Try one more time to fix the GNU make build with GCC on Ubuntu. 2023-05-18 junyer For now, stop building the testing for RE2 with CMake. 2023-05-18 junyer Revert "Try `x64-windows-static` for CMake on Windows." 2023-05-18 junyer Try `x64-windows-static` for CMake on Windows. 2023-05-18 junyer Try again to fix the CI workflows. 2023-05-17 junyer Try to fix the CMake CI workflow. 2023-05-17 junyer Try to fix the GNU make CI workflow. 2023-05-17 junyer Fix the GNU make and CMake configurations and CI workflows. 2023-05-17 junyer Copy over the `re2/` and `util/` subdirectories. 2023-05-15 junyer Copy over the Bazel configuration and the workflow for Python releases. 2023-05-15 junyer Copy over the `app/` and `python/` subdirectories. Created with: roll-dep external/re2 * Update WORKSPACE to work with the new RE2. * Do not build tests with VS2017 RE2 no longer supports VS2017, so we cannot build the tests anymore. We will continue to make sure the everything else still builds with vs2017. --------- Co-authored-by: GitHub Actions[bot] <> Co-authored-by: Steven Perron <stevenperron@google.com>
2023-05-31 17:03:53 +00:00
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_skylib",
strip_prefix = "bazel-skylib-main",
urls = ["https://github.com/bazelbuild/bazel-skylib/archive/main.zip"],
)
local_repository(
name = "spirv_headers",
path = "external/spirv-headers",
)
local_repository(
name = "com_google_googletest",
path = "external/googletest",
)
local_repository(
name = "com_googlesource_code_re2",
path = "external/re2",
)
local_repository(
name = "com_google_effcee",
path = "external/effcee",
)
roll deps (#5243) * Roll external/effcee/ 66edefd2b..77a53ba53 (1 commit) https://github.com/google/effcee/compare/66edefd2bb64...77a53ba53bac $ git log 66edefd2b..77a53ba53 --date=short --no-merges --format='%ad %ae %s' 2023-05-26 dneto Add Abseil dependency, via RE2 Created with: roll-dep external/effcee * Roll external/re2/ c9cba7606..03da4fc08 (18 commits) https://github.com/google/re2/compare/c9cba76063cf...03da4fc0857c $ git log c9cba7606..03da4fc08 --date=short --no-merges --format='%ad %ae %s' 2023-05-26 junyer Use `--enable_platform_specific_config` in `.bazelrc`. 2023-05-24 junyer Call `find_package()` conditionally. 2023-05-19 junyer Install CMake in the `gcc:13` container. 2023-05-19 junyer Sigh. I forgot to omit `sudo` because running under Docker. 2023-05-19 junyer Fix the CMake build on Ubuntu. 2023-05-19 junyer Try building the testing for RE2 with CMake again. 2023-05-18 junyer Uhh. Fix `LDABSL` for sure this time. 2023-05-18 junyer Try one more time to fix the GNU make build with GCC on Ubuntu. 2023-05-18 junyer For now, stop building the testing for RE2 with CMake. 2023-05-18 junyer Revert "Try `x64-windows-static` for CMake on Windows." 2023-05-18 junyer Try `x64-windows-static` for CMake on Windows. 2023-05-18 junyer Try again to fix the CI workflows. 2023-05-17 junyer Try to fix the CMake CI workflow. 2023-05-17 junyer Try to fix the GNU make CI workflow. 2023-05-17 junyer Fix the GNU make and CMake configurations and CI workflows. 2023-05-17 junyer Copy over the `re2/` and `util/` subdirectories. 2023-05-15 junyer Copy over the Bazel configuration and the workflow for Python releases. 2023-05-15 junyer Copy over the `app/` and `python/` subdirectories. Created with: roll-dep external/re2 * Update WORKSPACE to work with the new RE2. * Do not build tests with VS2017 RE2 no longer supports VS2017, so we cannot build the tests anymore. We will continue to make sure the everything else still builds with vs2017. --------- Co-authored-by: GitHub Actions[bot] <> Co-authored-by: Steven Perron <stevenperron@google.com>
2023-05-31 17:03:53 +00:00
local_repository(
name = "com_google_absl",
path = "external/abseil_cpp",
)