File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # SwiftCore
2- SwiftCoreはRustで書かれた x86_64 / UEFI 向けのOSです。中学生によって開発/維持されています。
1+ <h1 align =" center " >SwiftCore</h1 >
2+ <div align =" center " >
3+ <a href="https://deepwiki.com/tas0dev/SwiftCore" target="_blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>
4+ <a href="./LICENSE" target="_blank"><img src="https://img.shields.io/github/license/tas0dev/SwiftCore" alt="License" /></a>
5+ <a href="https://deps.rs/repo/github/tas0dev/SwiftCore" target="_blank"><img src="https://deps.rs/repo/github/tas0dev/SwiftCore/status.svg" alt="dependency status" /></a>
6+ </div >
37
4- ## ビルド
8+ ## About
9+ SwiftCoreはハイブリッドアーキテクチャを採用した、新しいOSです。中学生によって開発/維持されています。
10+ 「絶対クラッシュしないこと」を実現しようとしています。
11+
12+ ## Build
513必要なツール:
6- - git
7- - qemu-system-x86_64
8- - x86_64-elf-gcc
9- - cargo
10- - rustup
11- - make
12- - e2fsprogs
13- - texinfo
14- - build-essentialで入るすべてのツール
15- - ` x86_64-unknown-none ` ターゲット
16- - ` x86_64-unknown-uefi ` ターゲット
14+ - git
15+ - qemu-system-x86_64
16+ - x86_64-elf-gcc
17+ - cargo
18+ - rustup
19+ - make
20+ - e2fsprogs
21+ - texinfo
22+ - build-essentialで入るすべてのツール
23+ - ` x86_64-unknown-none ` ターゲット
24+ - ` x86_64-unknown-uefi ` ターゲット
1725
1826> [ !TIP]
1927> x86_64-elf-gccは[ homebrew] ( https://brew.sh/ ) でインストールすることを推奨します。また、brewをインストール時、` Run there commands in your terminal to add Homebrew to your PATH ` と表示されたら、必ず指示に従ってください。
@@ -30,7 +38,8 @@ SwiftCoreはRustで書かれた x86_64 / UEFI 向けのOSです。中学生に
3038 ` ` `
31394. ビルドします。
3240 ` ` ` bash
33- cargo build --release
41+ cargo build
3442 ` ` `
3543
36- [LICENSE](./LICENSE)ファイルを参照してください
44+ # # How to contribute?
45+ ライセンスは[この](./LICENSE)ファイルを参照してください
You can’t perform that action at this time.
0 commit comments