Linux

Setup

To start developing on the Yggdrasil platform with Linux using Asgard, the following things are needed:

Download and install VSCode. Then either setup WSL2 or a Linux VM if you’re using Windows or use a native Linux installation.

Download the Asgard Toolchain and extract it to /opt/yggdrasil. If desired, add the /opt/yggdrasil/asgard/bin folder to your PATH.

Getting Started

Clone the Asgard Linux Template (make sure to clone all submodules with --recurse-submodules) into your Development directory. To setup everything now, run

$ meson build --cross-file=asgard

To compile the project use

$ meson compile -C build