forked from izaya/OC-PsychOS2
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
cfg | 4 years ago | |
lib | 4 years ago | |
module | 4 years ago | |
service | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE | 5 years ago | |
README.md | 4 years ago | |
build.sh | 4 years ago | |
docs-metadata.yml | 4 years ago | |
finddesc.lua | 4 years ago | |
gendoc.lua | 4 years ago | |
luapreproc.lua | 4 years ago | |
package.sh | 4 years ago | |
template.tex | 4 years ago |
README.md
OC-PsychOS2
A lightweight, multi-user operating system for OpenComputers
Building
The kernel
The kernel can be built using luapreproc:
./luapreproc.lua module/init.lua kernel.lua
The boot filesystem
A boot filesystem contains several things:
- The kernel, as init.lua
- The exec/ directory, as this contains all executables
- The lib/ directory, containing libraries
- The service/ directory, containing system services
This has been automated in the form of build.sh, pending a real makefile.
Documentation
To generate function documentation, run:
./finddesc.lua module/* lib/* > apidoc.md