From 23ab3294a0d4b1a11ddf62754560e3d6d5e2270e Mon Sep 17 00:00:00 2001 From: Luigi Rosso Date: Sat, 26 Feb 2022 16:21:18 -0800 Subject: [PATCH 1/2] Testing bazel --- BUILD.bazel | 12 ++++++++++++ WORKSPACE | 0 2 files changed, 12 insertions(+) create mode 100644 BUILD.bazel create mode 100644 WORKSPACE diff --git a/BUILD.bazel b/BUILD.bazel new file mode 100644 index 00000000..1484fc91 --- /dev/null +++ b/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_cc//cc:defs.bzl", "cc_library") + +cc_library( + name = "rive-cpp", + srcs = glob(["src/**/*.cpp"]), + hdrs = glob([ + "include/**/*.hpp", + "include/**/*.h", + ]), + includes = ["include"], + visibility = ["//visibility:public"], +) diff --git a/WORKSPACE b/WORKSPACE new file mode 100644 index 00000000..e69de29b From e27ad58658a68e57caa754808e853c1dff57ee99 Mon Sep 17 00:00:00 2001 From: Luigi Rosso Date: Tue, 15 Mar 2022 15:41:00 -0700 Subject: [PATCH 2/2] Add bazel rc --- .bazelrc | 1 + 1 file changed, 1 insertion(+) create mode 100644 .bazelrc diff --git a/.bazelrc b/.bazelrc new file mode 100644 index 00000000..6e0c954e --- /dev/null +++ b/.bazelrc @@ -0,0 +1 @@ +build --copt='-Werror' --copt='-pedantic' --copt='-Wall' --copt='-Wextra' --copt='-std=c++17' \ No newline at end of file