Andy-Python-Programmer / aero

Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
https://aero.andypy.dev
GNU General Public License v3.0
1.16k stars 48 forks source link

userland: use rust toolchain #72

Closed Andy-Python-Programmer closed 2 years ago

Andy-Python-Programmer commented 2 years ago

This pull request updates the userland applications to compile with the x86_64-unknown-aero target. If the sysroot is not built, prebuilt rust toolchain is downloaded which supports the aero target in-order to compile the aero userland applications. Rest of the applications are still compiled by xbstrap on-demand when the sysroot is built.

This pull request also implements the following in-order for the applications to be functional:

Signed-off-by: Andy-Python-Programmer andypythonappdeveloper@gmail.com