Simplify bazel build.
Use variables instead of functions, and add wrappers for builtins.
Change-Id: If6e75efe35ce2fe754f2ed7421497bc1f5d47507
diff --git a/pw_preprocessor/BUILD b/pw_preprocessor/BUILD
index abdf61e..206521d 100644
--- a/pw_preprocessor/BUILD
+++ b/pw_preprocessor/BUILD
@@ -18,16 +18,13 @@
load(
"//pw_build:pigweed.bzl",
- "pw_default_copts",
- "pw_default_linkopts",
- "pw_test",
+ "pw_cc_library",
+ "pw_cc_test",
)
-cc_library(
+pw_cc_library(
name = "pw_preprocessor",
hdrs = glob(["public/pw_preprocessor/*.h"]),
- copts = pw_default_copts(),
- linkopts = pw_default_linkopts(),
)
TESTS = [
@@ -38,11 +35,9 @@
]
[
- pw_test(
+ pw_cc_test(
name = t,
srcs = [t + ".cc"],
- copts = pw_default_copts(),
- linkopts = pw_default_linkopts(),
deps = ["//pw_preprocessor"],
)
for t in TESTS