docs(tvix) sync readme and website component listing, extend
These existed with slightly similar descriptions in both places, and castore and nar-bridge and castore were missing entirely. Change-Id: I4794c18665e25ee1f812975b526ff27ce197d0af Reviewed-on: https://cl.tvl.fyi/c/depot/+/9453 Reviewed-by: Connor Brewster <cbrewster@hey.com> Tested-by: BuildkiteCI Autosubmit: flokli <flokli@flokli.de>
This commit is contained in:
parent
c1a77e01b8
commit
6015604bd8
2 changed files with 12 additions and 8 deletions
|
@ -46,11 +46,13 @@ the tooling and communication methods outlined above.
|
||||||
|
|
||||||
This folder contains the following components:
|
This folder contains the following components:
|
||||||
|
|
||||||
* `//tvix/eval` - an implementation of the Nix programming language
|
* `//tvix/castore` - subtree storage/transfer in a content-addressed fashion
|
||||||
* `//tvix/nix-compat` - library functions for compatibility with C++ Nix
|
|
||||||
* `//tvix/cli` - preliminary REPL & CLI implementation for Tvix
|
* `//tvix/cli` - preliminary REPL & CLI implementation for Tvix
|
||||||
* `//tvix/serde` - Rust library for using the Nix language for app configuration
|
* `//tvix/eval` - an implementation of the Nix programming language
|
||||||
* `//tvix/store` - implementation of a file store for Tvix
|
* `//tvix/nar-bridge` - a HTTP webserver providing a Nix HTTP Binary Cache interface in front of a tvix-store
|
||||||
|
* `//tvix/nix-compat` - a Rust library for compatibility with C++ Nix, features like encodings and hashing schemes and formats
|
||||||
|
* `//tvix/serde` - a Rust library for using the Nix language for app configuration
|
||||||
|
* `//tvix/store` - a "filesystem" linking Nix store paths and metadata with the content-addressed layer
|
||||||
|
|
||||||
Some additional folders with auxiliary things exist and can be explored at your
|
Some additional folders with auxiliary things exist and can be explored at your
|
||||||
leisure.
|
leisure.
|
||||||
|
|
|
@ -12,11 +12,13 @@ Tvix is developed as a GPLv3-licensed open-source project by
|
||||||
|
|
||||||
There are several projects within Tvix, such as:
|
There are several projects within Tvix, such as:
|
||||||
|
|
||||||
|
* `//tvix/castore` - subtree storage/transfer in a content-addressed fashion
|
||||||
|
* `//tvix/cli` - preliminary REPL & CLI implementation for Tvix
|
||||||
* `//tvix/eval` - an implementation of the Nix programming language
|
* `//tvix/eval` - an implementation of the Nix programming language
|
||||||
* `//tvix/store` - filesystem subtree storage/transfer in a content-addressed fashion
|
* `//tvix/nar-bridge` - a HTTP webserver providing a Nix HTTP Binary Cache interface in front of a tvix-store
|
||||||
* `//tvix/serde` - a Rust library for using the Nix language for config files
|
* `//tvix/nix-compat` - a Rust library for compatibility with C++ Nix, features like encodings and hashing schemes and formats
|
||||||
* `//tvix/nix-compat` - a Rust library for compatibility with C++ Nix
|
* `//tvix/serde` - a Rust library for using the Nix language for app configuration
|
||||||
features like encodings and hashing schemes
|
* `//tvix/store` - a "filesystem" linking Nix store paths and metadata with the content-addressed layer
|
||||||
* ... and a handful others!
|
* ... and a handful others!
|
||||||
|
|
||||||
The language evaluator can be toyed with in [Tvixbolt][], and you can check out
|
The language evaluator can be toyed with in [Tvixbolt][], and you can check out
|
||||||
|
|
Loading…
Reference in a new issue