8000 GitHub - kpcyrd/platypos: Work in progress, experimental userspace operating system
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kpcyrd/platypos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlatypOS

This is a toy unix-like project exploring the following:

  • Prefer Rust over C when possible
  • Reproducible Builds
  • Contribution through pull requests

It heavily relies on prior work by Arch Linux and their packagers/developers, many PKGBUILDs are yoinked without modification. 🖤

Building packages

There's no standard tooling yet.

cd os/librustls
makepkg -rsfC

Generating the database

Once all packages have been built, you can generate a database file. This process utilizes the .SRCINFO files from your git repository and gathers additional details from the compiled .pkg.tar.zst packages.

cd db/
cargo run --release -- make ../os -o /var/www/repo/main/os/x86_64/ -A x86_64 -n main -v

Trivia

The following issues have been identified as part of this project:

License

0BSD

About

Work in progress, experimental userspace operating system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0