Skip to main content

Module artifacts

Module artifacts 

Source

Enums§

WasmBuildProfile
WasmBuildProfile

Constants§

INTERNAL_TEST_ENDPOINTS_ENV

Functions§

artifact_is_fresh_against_inputs
Check whether one artifact is newer than the inputs that define it.
build_dfx_all
Build all local .dfx canister artifacts while holding a file lock around the build.
build_dfx_all_with_env
Build all local .dfx canister artifacts while holding a file lock around the build and applying additional environment overrides.
build_internal_test_wasm_canisters
Build one or more wasm canisters with the internal test endpoint surface enabled.
build_internal_test_wasm_canisters_with_env
Build one or more wasm canisters with the internal test endpoint surface enabled plus any additional caller-provided environment overrides.
build_wasm_canisters
Build one or more wasm canisters into the provided target directory.
dfx_artifact_ready
Check whether a dfx artifact exists and is fresh against watched inputs.
dfx_artifact_ready_for_build
Check whether a dfx artifact exists, is fresh, and matches the expected build env.
read_wasm
Read a compiled wasm artifact for one crate.
test_target_dir
Return a stable target directory for host-side wasm test artifacts.
wasm_artifacts_ready
Check whether all requested wasm artifacts already exist.
wasm_path
Resolve the wasm artifact path for one crate under a target directory.
workspace_root_for
Resolve the workspace root from a crate manifest directory.