Development Tools::Build Utils
ver-stub
ExperimentalRuntime access to version data injected via link section
docima
ExperimentalGenerate images at build time & embed them in the Rust documentation
python-config-rs
ExperimentalPython distribution information via python3-config. This crate provides a Rust interface to your system's Python distribution information. Our goal is for this to be useful in build scripts, or in any application where getting the Python include directories, linker flags, or compile flags is necessary. This crate also provides a reimplementation of python3-config, the script, that can query configuration information about your distribution. The binary only needs a Python interpreter. We show that our binary is API compatible with existing `python3-config` scripts. See the repsitory for more project information.
cmdpal-packaging
ExperimentalBuld-time packaging helpers for cmdpal
floof
ExperimentalLanguage-agnostic, simple-to-use development server, file-watcher and tiny build system mainly useful for webdev.
oxidized_make
ExperimentalA Rust implementation of make.
cargo-tarball
ExperimentalA cargo subcommand for bundling prebuilt binaries.
ver-stub-build
ExperimentalBuild script helper for injecting version data into binaries
ver-stub-tool
ExperimentalCLI tool for injecting version data into binaries
mvnx
ExperimentalA clean and readable Maven wrapper for multi-module projects
cargo-gba
ExperimentalA cargo plugin to help ease the process of GBA game creation.
aloxide
ExperimentalA helper tool for Cargo build scripts (build.rs) for compiling and/or linking to a given Ruby library version for use in Rust code.
spkg
ExperimentalA system packaging and composition tool.
pend
Experimentaldo now, wait later – tiny job runner
wheelhoss
ExperimentalA library and tool to help package applications for Sandstorm
build_script_file_gen
ExperimentalA Rust library which contains convenience methods to generate files with specified content via build scripts and include their content within source files.
artemis-build
ExperimentalBuild time tooling for the artemis crate.
pkg-version
ExperimentalMacros expanding to the package version
find-winsdk
ExperimentalProvides support for detecting Windows SDK installations.
nvptx
ExperimentalRust to PTX compiler using LLVM/NVPTX target
j2-gba-tool
ExperimentalGBA ROM multi-tool
stager
ExperimentalStage files for packaging.
cargo-toml2
Experimental`Cargo.toml` and `.cargo/config` parsing stuff
esp_idf_build
ExperimentalBuild scripts helpful when working with ESP-IDF
cargo-build-git
ExperimentalGiven a Git repository link to a Cargo project, builds it and outputs the release folder.
build_details
Experimentalbuild.rs helper that provides build information at runtime
wasm-bindgen-build
ExperimentalBuild script for wasm-bindgen, for use in NPM packages
vswhere
ExperimentalProvides support for invoking and capturing the output of the vswhere utility.
cargo-futhark
ExperimentalA library and cargo subcommand to integrate Futhark into Rust projects.
proffer
ExperimentalRust code generation
lmake_readme
ExperimentalIncludes cargo.toml data into md and then the content of md files into src/*.rs files as doc comments for later documentation generation.
oysterpack_built
ExperimentalOysterPack Built
includer
ExperimentalUse dynamically included assets generated by includer_codegen.
kamikaze_di
ExperimentalExploration of Dependency Injection in Rust
includer_codegen
ExperimentalDynamically include assets at build time through code generation.
kamikaze_di_derive
ExperimentalExploration of Dependency Injection in Rust
librarian
ExperimentalA crate for downloading and linking to non-rust libraries from app build scripts
hyperbuild
ExperimentalFast allocation-less HTML minifier with smart whitespace handling
ptx-builder
ExperimentalNVPTX build helper
picobu
ExperimentalA simple, one-command build system for PICO-8 games
opaque-types
ExperimentalGenerate target-layout-compatible opaque Rust types at build time
dep
ExperimentalA very basic, git based, flat dependency manager
cargo-alfred
ExperimentalA Cargo Subcommand that generates Alfred Workflow
locate-header
ExperimentalLibrary to simplify locating header files when building -sys crates
build_cfg
ExperimentalEvaluate cfg() directives in build scripts
sass-rs
ExperimentalHigher level binding for the Sass library
verilator
ExperimentalAutomated generation of Verilator test modules.
mom-task
ExperimentalTask runner for teams and individuals.
freedesktop-categories-codegen
ExperimentalParser and code generator for freedesktop-categories
include-cargo-toml
ExperimentalLoad properties of Cargo.toml at compile time