Ce document capture des discussions sur la plate-forme du serveur TG. Ce ne sont pas des spécifications officielles et tout dans ce document peut changer.
Voir également la plate-forme du serveur TG Charter.
Ce travail est concédé sous licence Creative Commons Attribution 4.0 International (CC-BY 4.0). Voir le fichier de licence pour plus de détails.
Les contributeurs de cette spécification sont contenus dans le fichier Server_Platform_Contributors.adoc.
Ce projet est construit à l'aide d'Asciidoctor (Ruby). Le référentiel a été configuré pour créer le PDF sur Checkin à l'aide des actions GitHub. Les dépendances du flux de travail sont situées dans le répertoire dependencies .
Pour plus d'informations sur l'asciidoctor, les directives de spécification ou la construction localement, consultez le Guide du développeur de documentation RISC-V.
Ce projet utilise des sous-modules GitHub pour inclure le projet RISC-V DOCS-Resources pour réaliser un aspect commun.
Lors du clonage de ce référentiel pour la première fois, vous devez soit utiliser git clone --recurse-submodules ou exécuter git submodule init et git submodule update après le clone pour remplir le répertoire Docs-Resources. Le non-clonage du sous-module entraînera l'échec de l'échec de la construction PDF avec un message d'erreur comme le suivant:
$ faire asciidoctor-pdf -a toc -a compress -a pdf-style = docs-resources / themes / riscv-pdf.yml -a PDF-FONTSDIR = Docs-Resources / Fonts --Failure-Level = Error -o profils.pdf Profils.adoc ASCIIDOCTOR: ERREUR: Impossible de localiser ou de charger le thème PDF intégré `Docs-Resources / Themes / RISCV-PDF.yml '; Retour au thème par défaut Aucun fichier ou répertoire de ce type - Notoserif-Reguul-Subset.TTF INTUST dans les documents / polices Docs / Fonts Utiliser --Trace pour Backtrace Make: *** [Makefile: 7: Profils.pdf] Erreur 1
Le formulaire de spécification final de PDF peut être généré à l'aide de la commande make .