Recipes/🔧 DevTools/Build System
🔧

Build System

intermediate

make alternative - Task runner with dependencies

make alternatifi - Bagimllik destekli gorev calistiricisi

Estimated Time
⏱️ 1-2 months
Essential Crates
📦 2

Tags

buildtasksdependenciesmake

Required Crates

Essential

petgraph
Dependency graph

Bagimllik grafi

crates.io →
petgraph = "0.6"
walkdir
File discovery

Dosya kesfi

crates.io →
walkdir = "2"

Optional

notify
File watching

Dosya izleme

crates.io →
notify = "6"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-build-system"
version = "0.1.0"
edition = "2021"

[dependencies]
petgraph = "0.6"
notify = "6"
walkdir = "2"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other DevTools Projects