-
Create a new directory for the tutorial manifest:
mkdir sel4-tutorials-manifest cd sel4-tutorials-manifest
-
Initialize and sync the repository:
repo init -u https://github.com/seL4/sel4-tutorials-manifest
repo sync
- Create a virtual Python environment and activate the environment
python3 -m venv venv
source venv/bin/activate
- Install setuptools
pip3 install setuptools
- Install seL4 dependencies
pip3 install sel4-deps
- Install CAmkES dependencies
pip3 install camkes-deps
- If only required, install additional packages:
pip install aenum
pip install sh
- Build the project using ninja:
./init --tut hello-world
- Navigate to the build directory:
cd hello-world_build
- Build the project using ninja:
ninja
- Clean the build using ninja:
ninja clean
- Simulate the program:
ninja clean
![Screenshot 2024-09-25 at 16 18 55](https://private-user-images.githubusercontent.com/59604451/370679878-04d420b4-217e-46e9-bc73-d04dc3a0f39f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MTYzNjcsIm5iZiI6MTczOTYxNjA2NywicGF0aCI6Ii81OTYwNDQ1MS8zNzA2Nzk4NzgtMDRkNDIwYjQtMjE3ZS00NmU5LWJjNzMtZDA0ZGMzYTBmMzlmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDEwNDEwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMzZDI4ZDQyYzFhNWQ5ZjllNjVlZjgzYTJlOTE5NGE1YzZiYjIwMGU0NmFjMjI5ZjY4MWEwYmNlMmJhZGJlZTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.73T3ffYe9v0zXsRAoC92vQf_j-NcyK3PIvhwG0W3sts)