mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 14:27:49 +00:00
Update to zola v0.12.1 (#861)
This commit is contained in:
committed by
GitHub
parent
68d59147e7
commit
80136cc047
4
.github/workflows/build-site.yml
vendored
4
.github/workflows/build-site.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
|||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
|
|
||||||
- name: 'Download Zola'
|
- name: 'Download Zola'
|
||||||
run: curl -sL https://github.com/getzola/zola/releases/download/v0.11.0/zola-v0.11.0-x86_64-unknown-linux-gnu.tar.gz | tar zxv
|
run: curl -sL https://github.com/getzola/zola/releases/download/v0.12.1/zola-v0.12.1-x86_64-unknown-linux-gnu.tar.gz | tar zxv
|
||||||
- name: "Install Python Tools"
|
- name: "Install Python Tools"
|
||||||
run: python -m pip install --upgrade pip setuptools wheel
|
run: python -m pip install --upgrade pip setuptools wheel
|
||||||
- name: 'Install Python Libraries'
|
- name: 'Install Python Libraries'
|
||||||
@@ -48,7 +48,7 @@ jobs:
|
|||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
|
|
||||||
- name: 'Download Zola'
|
- name: 'Download Zola'
|
||||||
run: curl -sL https://github.com/getzola/zola/releases/download/v0.11.0/zola-v0.11.0-x86_64-unknown-linux-gnu.tar.gz | tar zxv
|
run: curl -sL https://github.com/getzola/zola/releases/download/v0.12.1/zola-v0.12.1-x86_64-unknown-linux-gnu.tar.gz | tar zxv
|
||||||
|
|
||||||
- name: "Run zola check"
|
- name: "Run zola check"
|
||||||
run: ../zola check
|
run: ../zola check
|
||||||
|
|||||||
@@ -1,29 +1,29 @@
|
|||||||
{% macro comment(page) %}
|
{% macro comment(page) %}
|
||||||
{% if page.path == "multiboot-kernel/" %}
|
{% if page.path == "/multiboot-kernel/" %}
|
||||||
{% include "first-edition/comments/multiboot-kernel.html" %}
|
{% include "first-edition/comments/multiboot-kernel.html" %}
|
||||||
{% elif page.path == "entering-longmode/" %}
|
{% elif page.path == "/entering-longmode/" %}
|
||||||
{% include "first-edition/comments/entering-longmode.html" %}
|
{% include "first-edition/comments/entering-longmode.html" %}
|
||||||
{% elif page.path == "set-up-rust/" %}
|
{% elif page.path == "/set-up-rust/" %}
|
||||||
{% include "first-edition/comments/set-up-rust.html" %}
|
{% include "first-edition/comments/set-up-rust.html" %}
|
||||||
{% elif page.path == "printing-to-screen/" %}
|
{% elif page.path == "/printing-to-screen/" %}
|
||||||
{% include "first-edition/comments/printing-to-screen.html" %}
|
{% include "first-edition/comments/printing-to-screen.html" %}
|
||||||
{% elif page.path == "allocating-frames/" %}
|
{% elif page.path == "/allocating-frames/" %}
|
||||||
{% include "first-edition/comments/allocating-frames.html" %}
|
{% include "first-edition/comments/allocating-frames.html" %}
|
||||||
{% elif page.path == "page-tables/" %}
|
{% elif page.path == "/page-tables/" %}
|
||||||
{% include "first-edition/comments/page-tables.html" %}
|
{% include "first-edition/comments/page-tables.html" %}
|
||||||
{% elif page.path == "remap-the-kernel/" %}
|
{% elif page.path == "/remap-the-kernel/" %}
|
||||||
{% include "first-edition/comments/remap-the-kernel.html" %}
|
{% include "first-edition/comments/remap-the-kernel.html" %}
|
||||||
{% elif page.path == "kernel-heap/" %}
|
{% elif page.path == "/kernel-heap/" %}
|
||||||
{% include "first-edition/comments/kernel-heap.html" %}
|
{% include "first-edition/comments/kernel-heap.html" %}
|
||||||
{% elif page.path == "handling-exceptions/" %}
|
{% elif page.path == "/handling-exceptions/" %}
|
||||||
{% include "first-edition/comments/handling-exceptions.html" %}
|
{% include "first-edition/comments/handling-exceptions.html" %}
|
||||||
{% elif page.path == "double-faults/" %}
|
{% elif page.path == "/double-faults/" %}
|
||||||
{% include "first-edition/comments/double-faults.html" %}
|
{% include "first-edition/comments/double-faults.html" %}
|
||||||
{% elif page.path == "catching-exceptions/" %}
|
{% elif page.path == "/catching-exceptions/" %}
|
||||||
{% include "first-edition/comments/catching-exceptions.html" %}
|
{% include "first-edition/comments/catching-exceptions.html" %}
|
||||||
{% elif page.path == "better-exception-messages/" %}
|
{% elif page.path == "/better-exception-messages/" %}
|
||||||
{% include "first-edition/comments/better-exception-messages.html" %}
|
{% include "first-edition/comments/better-exception-messages.html" %}
|
||||||
{% elif page.path == "returning-from-exceptions/" %}
|
{% elif page.path == "/returning-from-exceptions/" %}
|
||||||
{% include "first-edition/comments/returning-from-exceptions.html" %}
|
{% include "first-edition/comments/returning-from-exceptions.html" %}
|
||||||
{% else %}
|
{% else %}
|
||||||
No comments.
|
No comments.
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>Latest post:
|
<p>Latest post:
|
||||||
{% set latest_post = posts|last %}
|
{% set latest_post = posts|last %}
|
||||||
<strong><a href="/{{ latest_post.path | safe }}">{{ latest_post.title }}</a></strong>
|
<strong><a href="{{ latest_post.path | safe }}">{{ latest_post.title }}</a></strong>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -55,10 +55,10 @@
|
|||||||
<ul>
|
<ul>
|
||||||
{% for subsection_path in extra.subsections %}
|
{% for subsection_path in extra.subsections %}
|
||||||
{% set subsection = get_section(path=subsection_path) %}
|
{% set subsection = get_section(path=subsection_path) %}
|
||||||
<li><a href="/{{ subsection.path | safe }}">{{ subsection.title }}</a></li>
|
<li><a href="{{ subsection.path | safe }}">{{ subsection.title }}</a></li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% for page in extra.pages %}
|
{% for page in extra.pages %}
|
||||||
<li><a href="/{{ page.path | safe }}">{{ page.title }}</a></li>
|
<li><a href="{{ page.path | safe }}">{{ page.title }}</a></li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|||||||
@@ -36,10 +36,10 @@
|
|||||||
<hr>
|
<hr>
|
||||||
<div class="PageNavigation">
|
<div class="PageNavigation">
|
||||||
{% if page.lighter %}
|
{% if page.lighter %}
|
||||||
<a class="prev" href="/{{ page.lighter.path | safe }}">« {{ page.lighter.title }}</a>
|
<a class="prev" href="{{ page.lighter.path | safe }}">« {{ page.lighter.title }}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if page.heavier %}
|
{% if page.heavier %}
|
||||||
<a class="next" href="/{{ page.heavier.path | safe }}">{{ page.heavier.title }} »</a>
|
<a class="next" href="{{ page.heavier.path | safe }}">{{ page.heavier.title }} »</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -7,10 +7,10 @@
|
|||||||
{%- set post = page -%}
|
{%- set post = page -%}
|
||||||
{%- set not_translated = true -%}
|
{%- set not_translated = true -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
<h2 class="post-title"><a href="/{{ post.path | safe }}">{{ post.title }}</a></h2>
|
<h2 class="post-title"><a href="{{ post.path | safe }}">{{ post.title }}</a></h2>
|
||||||
<div class="post-summary">
|
<div class="post-summary">
|
||||||
{{ post.summary | safe }}
|
{{ post.summary | safe }}
|
||||||
<a class="read-more" href="/{{ post.path | safe }}"><em>read more »</em></a>
|
<a class="read-more" href="{{ post.path | safe }}"><em>read more »</em></a>
|
||||||
|
|
||||||
{%- if lang and not_translated and lang != config.default_language -%}
|
{%- if lang and not_translated and lang != config.default_language -%}
|
||||||
<aside class="no-translation">
|
<aside class="no-translation">
|
||||||
|
|||||||
@@ -13,13 +13,13 @@
|
|||||||
<div class="posts neutral">
|
<div class="posts neutral">
|
||||||
{% for page in section.pages %}
|
{% for page in section.pages %}
|
||||||
<div>
|
<div>
|
||||||
<h2 class="post-title"><a href="/{{ page.path | safe }}">{{ page.title }}</a></h2>
|
<h2 class="post-title"><a href="{{ page.path | safe }}">{{ page.title }}</a></h2>
|
||||||
<time datetime="{{ page.date | date(format="%Y-%m-%d") }}" class="post-date" style="margin-bottom: 0.5rem;">
|
<time datetime="{{ page.date | date(format="%Y-%m-%d") }}" class="post-date" style="margin-bottom: 0.5rem;">
|
||||||
{{ page.date | date(format="%b %d, %Y") }}
|
{{ page.date | date(format="%b %d, %Y") }}
|
||||||
</time>
|
</time>
|
||||||
<div class="post-summary" style="margin-bottom: 2rem;">
|
<div class="post-summary" style="margin-bottom: 2rem;">
|
||||||
{{ page.summary | safe}}
|
{{ page.summary | safe}}
|
||||||
<a class="read-more" href="/{{ page.path | safe }}">read more…</a>
|
<a class="read-more" href="{{ page.path | safe }}">read more…</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
</p>
|
</p>
|
||||||
<p>Latest post:
|
<p>Latest post:
|
||||||
{% set latest_post = posts|last %}
|
{% set latest_post = posts|last %}
|
||||||
<strong><a href="/{{ latest_post.path | safe }}">{{ latest_post.title }}</a></strong>
|
<strong><a href="{{ latest_post.path | safe }}">{{ latest_post.title }}</a></strong>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -66,7 +66,7 @@
|
|||||||
|
|
||||||
<div class="frontpage-section">
|
<div class="frontpage-section">
|
||||||
<h2 class="post-title">First Edition</h2>
|
<h2 class="post-title">First Edition</h2>
|
||||||
<p>You are currently viewing the second edition of “Writing an OS in Rust”. The first edition is very different in many aspects, for example it builds upon the GRUB bootloader instead of using the `bootloader` crate. In case you're interested in it, it is still available. Note that the first edition is no longer updated and might contain outdated information. <a class="read-more" href="{{ get_url(path = "/first-edition") | safe }}"><em>read the first edition »</em></a></p>
|
<p>You are currently viewing the second edition of “Writing an OS in Rust”. The first edition is very different in many aspects, for example it builds upon the GRUB bootloader instead of using the `bootloader` crate. In case you're interested in it, it is still available. Note that the first edition is no longer updated and might contain outdated information. <a class="read-more" href="{{ get_url(path = "first-edition") | safe }}"><em>read the first edition »</em></a></p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="">
|
<div class="">
|
||||||
|
|||||||
@@ -77,10 +77,10 @@
|
|||||||
<hr>
|
<hr>
|
||||||
<div class="PageNavigation">
|
<div class="PageNavigation">
|
||||||
{% if page.lighter %}
|
{% if page.lighter %}
|
||||||
<a class="prev" href="/{{ page.lighter.path | safe }}">« {{ page.lighter.title }}</a>
|
<a class="prev" href="{{ page.lighter.path | safe }}">« {{ page.lighter.title }}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if page.heavier %}
|
{% if page.heavier %}
|
||||||
<a class="next" href="/{{ page.heavier.path | safe }}">{{ page.heavier.title }} »</a>
|
<a class="next" href="{{ page.heavier.path | safe }}">{{ page.heavier.title }} »</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -23,10 +23,10 @@
|
|||||||
<hr>
|
<hr>
|
||||||
<div class="PageNavigation">
|
<div class="PageNavigation">
|
||||||
{% if page.earlier %}
|
{% if page.earlier %}
|
||||||
<a class="prev" href="/{{ page.earlier.path | safe }}">« {{ page.earlier.title }}</a>
|
<a class="prev" href="{{ page.earlier.path | safe }}">« {{ page.earlier.title }}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if page.later %}
|
{% if page.later %}
|
||||||
<a class="next" href="/{{ page.later.path | safe }}">{{ page.later.title }} »</a>
|
<a class="next" href="{{ page.later.path | safe }}">{{ page.later.title }} »</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<div><ul>
|
<div><ul>
|
||||||
{% include "auto/status-updates.html" %}
|
{% include "auto/status-updates.html" %}
|
||||||
{% for page in section.pages %}
|
{% for page in section.pages %}
|
||||||
<li><b><a href="/{{ page.path | safe }}">{{ page.title }}</a></b></li>
|
<li><b><a href="{{ page.path | safe }}">{{ page.title }}</a></b></li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul></div>
|
</ul></div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user