bmake
« Back to VersTracker
Description:
Portable version of NetBSD make(1)
Type: Formula  |  Latest Version: 20251111@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: build-system make netbsd developer-tools portability
Install: brew install bmake
About:
bmake is a portable implementation of NetBSD's make utility, designed to handle complex build processes across various Unix-like systems. It offers a robust and consistent build environment, making it ideal for projects that require reliable dependency tracking and build automation. This tool ensures that build scripts remain portable without relying on system-specific make versions.
Key Features:
  • Portability across different Unix-like operating systems
  • Compatibility with NetBSD make syntax and features
  • Advanced dependency management and parallel build support
  • Lightweight and focused on build system logic
Use Cases:
  • Building software projects that require NetBSD make compatibility
  • Ensuring consistent build environments across heterogeneous systems
  • Maintaining legacy build systems that rely on specific make features
Alternatives:
  • GNU make – The standard on Linux, but bmake offers specific NetBSD compatibility and syntax.
  • CMake – A meta-build system that generates files for make, whereas bmake is the make implementation itself.
License: BSD-3-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 10, 2025 8:52am 0 VERSION_BUMP 15a82c20
Oct 5, 2024 7:08am 0 VERSION_BUMP a8c59833
Oct 5, 2024 6:26am 0 VERSION_BUMP b92af779
Sep 16, 2024 8:31pm 0 VERSION_BUMP a9fab861
Sep 16, 2024 6:28pm 0 VERSION_BUMP db0950ae
Sep 14, 2024 7:07pm 0 VERSION_BUMP 91a43b7b
Sep 14, 2024 6:26pm 0 VERSION_BUMP e88727dd