OXYGENHUB
# 060d459ff6c6 oxygenflow / crates / flow / src / lib.rs
757 B · Rust · last changed flow builds for Windows, offering the WASM tier 10 days ago source blame history raw
5cf1e8ae Andy McCall ↶ 1
//! OxygenFlow's runner and tiers as a library: the `flow` command is built
2
//! on it, and so is the Android app's runner (oxygenhub-android#8), which
3
//! runs the WASM tier in its own process (docs/handover.md §10).
4
5
pub mod cache;
f201e1bc Andy McCall ↶ 6
pub mod checkpoint;
5cf1e8ae Andy McCall ↶ 7
pub mod cpio;
8
pub mod egress;
9
pub mod facts;
10
/// The job-starting code `flow-init` uses in a microVM, shared with the
11
/// syscall tier.
3554afef Andy McCall ↶ 12
#[cfg(unix)]
5cf1e8ae Andy McCall ↶ 13
#[path = "../../flow-init/src/job.rs"]
14
pub mod guest;
15
pub mod home;
16
pub mod images;
17
pub mod metrics;
18
pub mod microvm;
19
pub mod outputs;
3554afef Andy McCall ↶ 20
pub mod portable;
5cf1e8ae Andy McCall ↶ 21
pub mod runner;
22
pub mod swarm;
3554afef Andy McCall ↶ 23
#[cfg(unix)]
5cf1e8ae Andy McCall ↶ 24
pub mod syscall;
3554afef Andy McCall ↶ 25
#[cfg(not(unix))]
26
#[path = "syscall_none.rs"]
27
pub mod syscall;
28
pub mod tier;
85275e1e Andy McCall ↶ 29
pub mod update;
5cf1e8ae Andy McCall ↶ 30
pub mod wait;
31
pub mod wasm;
32
pub mod workspace;