diff --git a/Home.md b/Home.md index c708adb..69b4a1a 100644 --- a/Home.md +++ b/Home.md @@ -1,21 +1,13 @@ -Brain Hackers Wiki へようこそ! + - - -### 目次 +**Brain Hackers Wiki へようこそ!** -- [U-Boot](#u-boot) -- [Linux](#linux) - - - -## U-Boot - - - ビルド - - USB Recovery によるブート - - NK.BIN によるブート - -## Linux - - - ビルド - - U-Boot からのブート + - [Wikiの管理](Wiki%E3%81%AE%E7%AE%A1%E7%90%86) +# Linux + - [ビルド](Linux---%E3%83%93%E3%83%AB%E3%83%89) +# U‐Boot + - [起動 (EBOOT)](U%E2%80%90Boot---%E8%B5%B7%E5%8B%95-%28EBOOT%29) + - [起動 (USB Recovery)](U%E2%80%90Boot---%E8%B5%B7%E5%8B%95-%28USB-Recovery%29) +### ビルド + - [buildbrain](U%E2%80%90Boot---%E3%83%93%E3%83%AB%E3%83%89---buildbrain) + - [手動](U%E2%80%90Boot---%E3%83%93%E3%83%AB%E3%83%89---%E6%89%8B%E5%8B%95) diff --git a/Makefile b/Makefile index 0fc137d..be3feec 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,6 @@ doctoc: doctoc --title "### 目次" . .PHONY: -generate-sidebar: - python3 gen_sidebar.py +generate: + python3 gen.py diff --git a/Wikiの管理.md b/Wikiの管理.md index c7531bb..5948ab0 100644 --- a/Wikiの管理.md +++ b/Wikiの管理.md @@ -33,7 +33,7 @@ $ git clone https://github.com/brain-hackers/README.wiki.git # ファイル名とサイドバーの関係 -サイドバーの目次は、Wikiに含まれるMarkdown文書のファイル名から `gen_sidebar.py` で自動生成している。 `make generate-sidebar` で呼ぶことが出来る。Wiki に文書を追加する度に実行してコミットする。 +サイドバーの目次は、Wikiに含まれるMarkdown文書のファイル名から `gen.py` で自動生成している。 `make generate` で呼ぶことが出来る。Wiki に文書を追加する度に実行してコミットする。 ファイル名に ` > `(前後にスペース必須)が含まれていると、その左側はセクション名と解釈される。 diff --git a/_Sidebar.md b/_Sidebar.md index 3b8e07c..680f10f 100644 --- a/_Sidebar.md +++ b/_Sidebar.md @@ -1,4 +1,4 @@ - + [Home](Home) diff --git a/gen_sidebar.py b/gen.py similarity index 79% rename from gen_sidebar.py rename to gen.py index 4ada729..d96d357 100644 --- a/gen_sidebar.py +++ b/gen.py @@ -29,10 +29,15 @@ def main(): md.convert(raw) with open('_Sidebar.md', 'w') as f: - f.write('\n\n') + f.write('\n\n') f.write('[Home](Home)\n\n') recurse(f, fn_tree, idfn) + with open('Home.md', 'w') as f: + f.write('\n\n') + f.write('**Brain Hackers Wiki へようこそ!**\n\n') + recurse(f, fn_tree, idfn) + def recurse(f, d, idfn, level=1): for k, child_dict in d.items():