book (astrid-runtime/book)
Searching Database…
Что это такое?
Это официальное справочное руководство по Astrid, которое описывает его ядро, модель капсул, host ABI, шину IPC и модель безопасности.
Это сам Astrid или только документация?
Это статическая документация, собранная с помощью mdBook, а не программа. Она описывает Astrid, но сама его не запускает.
Как собрать эту книгу?
Склонируйте репозиторий рядом с репозиториями core/, wit/ и capsules/ из набора репозиториев Astrid, запустите скрипты генерации приложений, а затем соберите книгу с помощью mdBook.
Нужен ли остальной исходный код Astrid, чтобы это собрать?
Да. Приложения генерирует tools/gen-appendices.sh, а перекрёстные ссылки между главами — tools/gen-see-also.pl. Оба скрипта читают весь исходный код набора репозиториев.
Можно ли собрать книгу из одного этого репозитория?
Нет. Для полностью точной сборки нужны репозитории core/, wit/ и capsules/, склонированные рядом с этим, так как скрипты генерации читают код из них.
Что входит в сгенерированное приложение с каталогом возможностей?
Его создаёт tools/gen-appendices.sh. Оно включает каталог возможностей, коды ошибок host ABI и реестр топиков, взятые прямо из исходного кода Astrid.
Зачем перекрёстные ссылки между главами обрабатывает скрипт на Perl?
tools/gen-see-also.pl сканирует исходный код набора репозиториев и автоматически создаёт блоки «См. также» внизу глав, которые связывают между собой близкие разделы книги.
What are similar projects?
rfcs, android-internals-wiki, CppCoreGuidelines, architecture-decision-record, linux-insides, cognitive-load, jvm, how-web-works
Which topics is it in?
perl, runtime, kernel, architecture, book, reference, guide, documentation, markdown, security, api, apache-2.0