Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sel4 beta #407

Closed
wants to merge 9 commits into from
Closed

Sel4 beta #407

wants to merge 9 commits into from

Conversation

wom-bat
Copy link
Member

@wom-bat wom-bat commented Sep 25, 2024

This is to prepare for running seL4.systems on LionsOS/seL4 --- it allows us to build the current version
and also to build a version with the 'running on lionsOS on seL4' footer.

wom-bat and others added 5 commits September 25, 2024 10:58
Add a simple architecture diagram for the seL4 webserver,
and a description and where to get the source.

Signed-off-by: Peter Chubb <peter.chubb@unsw.edu.au>
Signed-off-by: Peter Chubb <peter.chubb@unsw.edu.au>
Signed-off-by: Ivan Velickovic <i.velickovic@unsw.edu.au>
Signed-off-by: James Archer <j.archer@unsw.edu.au>
Signed-off-by: Ivan Velickovic <i.velickovic@unsw.edu.au>
@wom-bat wom-bat requested a review from lsf37 September 25, 2024 01:29
Copy link

Preview your changes here

The HTML5 validator found some issues!

Error: CSS: "width": Parse Error.
From line 95, column 5; to line 98, column 51 in resource file:_site/Info/Website/index.html
Document checking completed.

This allows us to build versions of the website
for running on seL4/LionsOS, and for running on a
more standard webserver.

`make build` builds in _site, `make on_seL4` builds
into _site_on_seL4, and includes any material protected
by an `if site.on_seL4` guard.  Currently that's only in the
template.

Signed-off-by: Peter Chubb <Peter.Chubb@unsw.edu.au>
Info/website/index.html had some blank lines
at the end; delete them.

Signed-off-by: Peter Chubb <Peter.Chubb@unsw.edu.au>
Copy link

Preview your changes here

The HTML5 validator found some issues!

Error: CSS: "width": Parse Error.
From line 95, column 5; to line 98, column 51 in resource file:_site/Info/Website/index.html
Document checking completed.

1 similar comment
Copy link

Preview your changes here

The HTML5 validator found some issues!

Error: CSS: "width": Parse Error.
From line 95, column 5; to line 98, column 51 in resource file:_site/Info/Website/index.html
Document checking completed.

Replace typo = with colon.

Signed-off-by: Peter Chubb <Peter.Chubb@unsw.edu.au>
Copy link

Preview your changes here

Add instructions to build for the LionsOS variant
to the readme.

Signed-off-by: Peter Chubb <Peter.Chubb@unsw.edu.au>
Copy link

Preview your changes here

Copy link
Member

@lsf37 lsf37 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good from my side. Can you please squash some of the fixup commits before merging?

@june-andronick good to merge from your side as well?

Copy link
Contributor

@june-andronick june-andronick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me (from my understanding of it)

@wom-bat wom-bat closed this Sep 25, 2024
@wom-bat
Copy link
Member Author

wom-bat commented Sep 25, 2024

Merged.

@wom-bat wom-bat deleted the sel4-beta branch September 25, 2024 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants