In diesem Dokument werden Diskussionen auf der Serverplattform TG erfasst. Dies sind keine offiziellen Spezifikationen und alles in diesem Dokument kann sich ändern.
Siehe auch die Serverplattform TG Charter.
Diese Arbeit ist im Rahmen einer Creative Commons Attribution 4.0 International Lizenz (CC-by-4.0) lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.
Mitwirkenden zu dieser Spezifikation sind in der Datei server_platform_contributors.adoc enthalten.
Dieses Projekt wird mit Asciidoctor (Ruby) erstellt. Das Repository wurde eingerichtet, um das PDF mit GitHub -Aktionen auf dem Check -in zu erstellen. Workflow -Abhängigkeiten befinden sich im dependencies .
Weitere Informationen zu Asciidoctor, Spezifikationsrichtlinien oder lokaler Aufbau finden Sie im GISC-V-Dokumentations-Entwicklerhandbuch.
In diesem Projekt werden Github-Submodules verwendet, um das Projekt RISC-V-DOCS-Ressourcen einzubeziehen, um ein gemeinsames Erscheinungsbild zu erzielen.
Wenn Sie dieses Repository zum ersten Mal klonen, müssen Sie entweder git clone --recurse-submodules oder git submodule init und git submodule update nach dem Klon, um das DOCS-Ressourcen-Verzeichnis zu bevölkern. Wenn das Submodul nicht klonen, wird der PDF -Build mit einer Fehlermeldung wie der folgenden Fehlern fehlgeschlagen:
$ make Asciidoctor-pdf -a toc -A Compress -a PDF-Stil = docs-resources/themes/riscv-pdf.yml -a pdf-fontsdir = docs-resources/Schriftarten -Failure-Level = Fehler -O Profiles.pdf Profiles.Adoc ASCIIDOCTOR: Fehler: Das integrierte PDF-Thema "DOCS-RESOURCE/Themen/Riscv-pdf.yml" konnte nicht lokalisiert oder geladen werden. Rückkehr zum Standardthema Keine solche Datei oder Verzeichnis-Notoserif-Regular-Subset.ttf nicht in Docs-Resources/Schriftarten gefunden Verwenden Sie -Dreh für Backtrace make: *** [Makefile: 7: Profile.pdf] Fehler 1
Die endgültige Spezifikationsform von PDF kann mit dem Befehl make erzeugt werden.