From 9fa25b31b2ee57269dbd4d19a82951de57619e21 Mon Sep 17 00:00:00 2001 From: Laurent Perron Date: Fri, 13 Sep 2024 13:29:36 -0700 Subject: [PATCH] backport from main: sat, graph, lp_data, glop --- BUILD.bazel | 16 ++++++++++++++++ deps.bzl | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 BUILD.bazel create mode 100644 deps.bzl diff --git a/BUILD.bazel b/BUILD.bazel new file mode 100644 index 0000000000..78bd668ed7 --- /dev/null +++ b/BUILD.bazel @@ -0,0 +1,16 @@ +load("@bazel_gazelle//:def.bzl", "gazelle") + +# gazelle:build_file_name BUILD,BUILD.bazel +# gazelle:prefix github.com/google/or-tools +# gazelle:proto disable +gazelle(name = "gazelle") + +gazelle( + name = "gazelle-update-repos", + args = [ + "-from_file=go.mod", + "-to_macro=deps.bzl%go_dependencies", + "-prune", + ], + command = "update-repos", +) diff --git a/deps.bzl b/deps.bzl new file mode 100644 index 0000000000..cf0d11ad35 --- /dev/null +++ b/deps.bzl @@ -0,0 +1,36 @@ +load("@bazel_gazelle//:deps.bzl", "go_repository") + +def go_dependencies(): + go_repository( + name = "com_github_golang_glog", + importpath = "github.com/golang/glog", + sum = "h1:1+mZ9upx1Dh6FmUTFR1naJ77miKiXgALjWOZ3NVFPmY=", + version = "v1.2.2", + ) + go_repository( + name = "com_github_golang_protobuf", + importpath = "github.com/golang/protobuf", + sum = "h1:LUVKkCeviFUMKqHa4tXIIij/lbhnMbP7Fn5wKdKkRh4=", + version = "v1.5.0", + ) + go_repository( + name = "com_github_google_go_cmp", + importpath = "github.com/google/go-cmp", + sum = "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=", + version = "v0.6.0", + ) + go_repository( + name = "org_golang_google_protobuf", + build_directives = [ + "gazelle:proto disable", # https://github.com/bazelbuild/rules_go/issues/3906 + ], + importpath = "google.golang.org/protobuf", + sum = "h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=", + version = "v1.34.2", + ) + go_repository( + name = "org_golang_x_xerrors", + importpath = "golang.org/x/xerrors", + sum = "h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=", + version = "v0.0.0-20191204190536-9bdfabe68543", + )