head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.18 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.16 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.14 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.12 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.10 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.8 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.6 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.4 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.2 pkgsrc-2024Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2024.01.01.12.00.59; author ryoon; state Exp; branches; next ; commitid O2PcmBt1d9Sm1KSE; desc @@ 1.1 log @devel/bazel: import bazel-6.4.0 {Fast, Correct} - Choose two Build and test software of any size, quickly and reliably. * Speed up your builds and tests: Bazel rebuilds only what is necessary. With advanced local and distributed caching, optimized dependency analysis and parallel execution, you get fast and incremental builds. * One tool, multiple languages: Build and test Java, C++, Android, iOS, Go, and a wide variety of other language platforms. Bazel runs on Windows, macOS, and Linux. * Scalable: Bazel helps you scale your organization, codebase, and continuous integration solution. It handles codebases of any size, in multiple repositories or a huge monorepo. * Extensible to your needs: Easily add support for new languages and platforms with Bazel's familiar extension language. Share and re-use language rules written by the growing Bazel community. @ text @$NetBSD$ --- src/main/tools/BUILD.orig 2023-11-28 16:45:59.477101665 +0000 +++ src/main/tools/BUILD @@@@ -15,6 +15,7 @@@@ cc_library( name = "process-tools", srcs = ["process-tools.cc"] + select({ "//src/conditions:darwin": ["process-tools-darwin.cc"], + "//src/conditions:netbsd": ["process-tools-darwin.cc"], "//src/conditions:openbsd": ["process-tools-darwin.cc"], "//conditions:default": ["process-tools-linux.cc"], }), @@@@ -40,6 +41,7 @@@@ cc_binary( }), linkopts = select({ "//src/conditions:darwin": ["-lm"], + "//src/conditions:netbsd": [], "//src/conditions:openbsd": [], "//src/conditions:windows": [], "//conditions:default": [ @@@@ -73,6 +75,7 @@@@ cc_binary( srcs = select({ "//src/conditions:darwin": ["dummy-sandbox.c"], "//src/conditions:freebsd": ["dummy-sandbox.c"], + "//src/conditions:netbsd": ["dummy-sandbox.c"], "//src/conditions:openbsd": ["dummy-sandbox.c"], "//src/conditions:windows": ["dummy-sandbox.c"], "//conditions:default": [ @@@@ -87,6 +90,7 @@@@ cc_binary( linkopts = select({ "//src/conditions:darwin": [], "//src/conditions:freebsd": [], + "//src/conditions:netbsd": [], "//src/conditions:openbsd": [], "//src/conditions:windows": [], "//conditions:default": [ @@@@ -97,6 +101,7 @@@@ cc_binary( deps = select({ "//src/conditions:darwin": [], "//src/conditions:freebsd": [], + "//src/conditions:netbsd": [], "//src/conditions:openbsd": [], "//src/conditions:windows": [], "//conditions:default": [ @