code wiki / (root) / nx_site_release_cli_gate_t141.nx

nx_site_release_cli_gate_t141.nx

buildroot/runtime/nx_site_release_cli_gate_t141.nx

2563 B26 linesdepth 8pulls 27 transitivereach 0 importersview sourcekind tooltopic site
docsdependenciesstructsconstsfunctions

about

Calls the exact staged executable; no copied publisher main and no public docroot.

dependencies 3 imports · 0 importers

nx_site_publish_lib.nx nx_tool_run.nx nx_gate_verdict.nx nx_site_release_cli_gate_t141.

imports: nx_site_publish_lib.nxnx_tool_run.nxnx_gate_verdict.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main pb_sized_bytes cl_eq rm_artifact pb_sized_bytes ↻ pr_hash_ok ss_len pb_read_bounded pb_hash sha256_digest sys_mmap nxa_die nxa_lock_take nxa_lock_give nxa_report_overrun sha256_init sys_mmap ↻ sha256_seed_allocated sha256_update sha256_compress_ni_blocks blk_set_byte sha256_compress sha256_final blk_set_byte ↻ sha256_compress ↻ sha256_destroy sys_munmap sys_munmap ↻ fsx_seq gv_ctr sys_mmap ↻ tr_run_capture_cwd tr_run_capture_core tr_run_capture_core_owned tr_run_capture_core_eviden sys_mmap_shared tr_clock_ms sys_clock_gettime_mono sys_munmap ↻ sys_pipe2

structs

none

consts

none

functions

5func cl_eq(path: *u8,sha: *u8,size: *u8) -> i64 {let p: *i64=sys_mmap(16) as *i64;let rc: i64=rm_artifact(path,size,sha,p);if rc==0{sys_munmap(p[0] as *u8,p[1]+1)};sys_munmap(p as *u8,16);return rc==0}
called by 1: main calls 1: rm_artifact
6func main(argc: i64,argv: *i64) -> i64