util-mint


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.sh scans 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.sh scans 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.sh is 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.zip contains the commands to add to the base system.
  • List of "dummy" commands

Path Command Availability Notes
/usr/bin machine WIP Returns uname -m

Next