Skip to content

Files

Latest commit

7fd19b0 · Apr 23, 2025

History

History

bin

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 23, 2025
Mar 29, 2025
May 18, 2024
Apr 22, 2025
Mar 23, 2025
Apr 22, 2025
May 18, 2024
Jun 11, 2021
Mar 18, 2023
May 18, 2024
Jul 28, 2024
May 18, 2024
May 18, 2024
May 18, 2024
Mar 29, 2025
Apr 22, 2025
Apr 22, 2025
May 18, 2024
Apr 22, 2025
Mar 11, 2023
Mar 29, 2025
Mar 29, 2025
May 18, 2024
Dec 23, 2024
Apr 22, 2025
Apr 22, 2025
Apr 22, 2025
Mar 29, 2025
May 18, 2024
May 18, 2024
Mar 29, 2025
May 18, 2024
Apr 22, 2025

Executable scripts, for builds or development

Building/Packaging/Installation

  • bumpver
    • Bumps the version e.g. from alpha2 to alpha3.
  • defopt
    • Adds a default configuration file to a disk image.
  • install
    • Installs a build to a disk image.
  • lkg
    • Builds a "last known good" package for the web site.
  • manifest
    • Outputs a list of files. Used by package, install, etc.
  • mount
    • Installs a build to a directory, for use with Virtual ][.
  • package
    • Generates a set of disk images for distribution.
  • roll
    • Updates external dependencies.
  • setdate
    • Updates the config with the current date.
  • setlang
    • Updates the config to build the specified language.
  • setopt
    • Updates the configuration file in a disk image.
  • shk
    • Generates a ShrinkIt! archive for distribution.
  • targets.pl
    • Parses the desk.acc/TARGETS file, generates requested lists.

Internationalization/Localization

  • Transcode.pm
    • Perl library implementing 7-bit encoders/decoders, for localized builds.
  • loc_makeres.pl
    • Builds "res" files from a CSV copy of the master localization spreadsheet.
  • transcode.pl
    • Utility for doing encoding/decoding of strings, for localized builds.

Fonts

Development Utilities

  • asmfmt.pl
    • Applies some of the coding style guidelines to a source file.
  • audit_das
    • Shows the size of the Main and Aux segments of all desk accessories.
  • endproc.pl
    • Applies the coding style guidelines for .endproc comments.
  • md5
    • Generates MD5 checksums for all built files. Useful for ensuring a change does not alter the binaries in any way.
  • stats.pl
    • Provides statistics about the disassembly status of source files.

Miscellaneous

  • check_ver.pl
    • Verify that the version string (e.g. from a build tool) matches out minimum requirements.
  • colorize
    • Runs the passed command, and format any error output as red. Used in various Makefiles.
  • hr2dhr.pl
    • Generates the tables used to convert an image from single hi-res to double hi-res form.
  • packbytes.pl
    • Compresses the input to the "PackBytes" format.
  • unpackbytes.pl
    • Decompresses the input from the "PackBytes" format.
  • util.sh
    • Helper functions used in other shell scripts.