The goal of this project is to create "dummy" tools to complement the core system.
Including them, even if they only return true or false, will prevent the scripts that call them from failure with "command not found" errors.
Status: ⏳️
Scripts
- Note: The FreeMiNT directory tree is that of the base system, created from command sets without any modifications.
- The list of NetBSD commands is located in the file
cmdlist.csv(one command per line, including its path). - The script
check_base_system_for_missing_cmd.shscans the list of NetBSD commands and checks if the commands are present in the FreeMiNT directory tree. Missing commands are reported, and the script prompts the user to create a dummy command (the template to use is provided). - The script
check_base_system_for_native_cmd.shscans the list of NetBSD commands and checks if the commands are present in the FreeMiNT directory tree. If the command is present in the directory tree, the script prompts the user to delete the dummy command. - The script
check_base_syst_for_dummy_cmd.shis to be used from the emulator. From the list of NetBSD commands, it indicates whether the present command is a dummy command or not. - The archive
wip-xxxxyyzz.zipcontains the commands to add to the base system. -
List of "dummy" commands
| Path | Command | Availability | Notes |
|---|---|---|---|
| /usr/bin | machine | WIP | Returns uname -m |