smake
« Back to VersTracker
Description:
Portable make program with automake features
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: build-system make development schilytools portability
Install: brew install smake
About:
Smake is a portable make implementation derived from the schilytools project, designed to offer enhanced features over traditional make. It provides automake-like capabilities, including automatic dependency generation and handling, simplifying complex build processes. This tool aims to improve portability and reliability across different UNIX-like systems.
Key Features:
  • Automatic dependency generation
  • Enhanced portability across UNIX systems
  • Support for parallel builds
  • Compatibility with standard make syntax
Use Cases:
  • Building large C/C++ projects with complex dependencies
  • Cross-platform software development
  • Automating compilation workflows
Alternatives:
  • make – Standard GNU make; Smake offers better portability and auto-dependency features out of the box.
  • cmake – A meta-build system; Smake is a direct replacement for make, not a generator.
Version History
Detected Version Rev Change Commit