From bbd7fcf127b1df399436454439f64ac12792a6b4 Mon Sep 17 00:00:00 2001 From: Vertexwahn Date: Sun, 7 Jan 2024 13:42:22 +0100 Subject: [PATCH] Add Bazel support --- BUILD.bazel | 13 +++++++++++++ MODULE.bazel | 7 +++++++ WORKSPACE.bazel | 0 3 files changed, 20 insertions(+) create mode 100644 BUILD.bazel create mode 100644 MODULE.bazel create mode 100644 WORKSPACE.bazel diff --git a/BUILD.bazel b/BUILD.bazel new file mode 100644 index 000000000..cf0b6fd7f --- /dev/null +++ b/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_cc//cc:defs.bzl", "cc_library") + +cc_library( + name = "pugixml", + srcs = [ + "src/pugiconfig.hpp", + "src/pugixml.cpp", + ], + hdrs = ["src/pugixml.hpp"], + includes = ["src/"], + strip_include_prefix = "src", + visibility = ["//visibility:public"], +) diff --git a/MODULE.bazel b/MODULE.bazel new file mode 100644 index 000000000..4e813bc5d --- /dev/null +++ b/MODULE.bazel @@ -0,0 +1,7 @@ +module( + name = "pugixml", + version = "1.14", + compatibility_level = 1, +) + +bazel_dep(name = "rules_cc", version = "0.0.9") diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel new file mode 100644 index 000000000..e69de29bb