Skip to content

Commit

Permalink
Remove unmaintained cross feature
Browse files Browse the repository at this point in the history
This documentation is not maintained and it required to be moved inside
a separate project. We remove it and keep it out from the plain project
for now.
  • Loading branch information
acerv committed Jan 26, 2024
1 parent 15febbd commit 334d1ab
Show file tree
Hide file tree
Showing 7 changed files with 1 addition and 220 deletions.
4 changes: 0 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,3 @@ ltx
libltx.so
transport.in
.venv
zig-cache
zig-out
cross/initrds
cross/kernels
7 changes: 1 addition & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@ LTX itself just needs Clang or GCC. The tests require Python 3.7+ with
## Build

LTX can also be built as library in order to link its API inside a project and
to run a custom initialization process for specific systems. This is currently
used to [cross-compile kernel](/docs/cross.md) and to execute `ltx` as init
process.
to run a custom initialization process for specific systems, such as `initrd`.

# libltx build
make shared
Expand All @@ -55,9 +53,6 @@ For testing:
# execute LTX communication tests
pytest -v tests/test_ltx.py

We can also [easily cross-compile LTX](/docs/cross.md) using `zig >=
0.11.0`. Beware that this is an **experimental feature**.

## Run inside container

We provide a `Dockerfile` that can be used to run LTX inside a container.
Expand Down
84 changes: 0 additions & 84 deletions build.zig

This file was deleted.

30 changes: 0 additions & 30 deletions cross/mk-initrd.sh

This file was deleted.

20 changes: 0 additions & 20 deletions cross/run-qemu.sh

This file was deleted.

9 changes: 0 additions & 9 deletions cross/sysinfo.zig

This file was deleted.

67 changes: 0 additions & 67 deletions docs/cross.md

This file was deleted.

0 comments on commit 334d1ab

Please sign in to comment.