Le but de ce projet est de créer de "faux" outils pour compléter le système de base.
Le fait de les inclure même s'ils ne renvoient que vrai ou faux permettra aux scripts qui les appelent de ne pas s'interrompre avec des erreurs "commande introuvable".
État : ⏳️
Scripts
- Note : l'arborescence FreeMiNT est celle du système de base créée à partir des ensembles de commandes sans aucune modification.
- La liste des commandes NetBSD se trouve dans le fichier
cmdlist.csv(une commande par ligne, avec son chemin d'accès). - Le script
check_base_system_for_missing_cmd.shparcourt la liste des commandes NetBSD et cherche si les commandes sont présentes dans l'arborescence FreeMiNT. Les commandes absentes sont signalées et il est proposé de créer une commande fictive (le modèle à utiliser est indiqué). - Le script
check_base_system_for_native_cmd.shparcourt la liste des commandes NetBSD et cherche si les commandes sont présentes dans l'arborescence FreeMiNT. Si la commande est présente dans l'arborescence, il est proposé de supprimer la commande fictive. - Le script
check_base_syst_for_dummy_cmd.shest à utiliser depuis l'émulateur. À partir de la liste de commandes NetBSD, il indique si la commande présente est une commande fictive ou non. - L'archive
wip-xxxxyyzz.zipcontient les commandes à ajouter au système de base
Liste des "fausses" commandes
| Chemin | Commande | Disponible | Remarques |
|---|---|---|---|
| /usr/bin | machine | En cours | Renvoie uname -m |