From b8a87223bb70fccc47ba0f9c96b3f58de6e1e5bd Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Mon, 26 May 2025 22:38:04 +0200 Subject: Add compile-time configuration for build settings --- asl/base/BUILD.bazel | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'asl/base/BUILD.bazel') diff --git a/asl/base/BUILD.bazel b/asl/base/BUILD.bazel index 7870ad9..6c90f06 100644 --- a/asl/base/BUILD.bazel +++ b/asl/base/BUILD.bazel @@ -24,6 +24,13 @@ cc_library( srcs = [ "assert.cpp", ], + defines = select({ + "//asl:debug": ["ASL_DEBUG=1"], + "//conditions:default": ["ASL_DEBUG=0"], + }) + select({ + "//asl:optimized": ["ASL_OPTIMIZED=1"], + "//conditions:default": ["ASL_OPTIMIZED=0"], + }), visibility = ["//visibility:public"], ) -- cgit