Skip to content

a2 structure

Eric Werner edited this page Mar 17, 2025 · 4 revisions

There is a whole bunch of components that make up a2. Here we'll try to lay them out excessively, arrange and link everything properly.

WIP!

  • data - user data
  • lib - Autohotkey library
    • Autohotkey - root of the runtime executable environment
    • cmds - collection of one purpose Autohotkey snippets
  • ui - Qt for Python user interface
    • a2ctrl - utilities for unified handling of Qt widgets
  • _ package - build target directory
    • a2 - the raw assembled package
    • a2_0.6.0_alpha.zip - the zipped portable package
    • a2_installer_0.6.0_alpha - the finished setup executable
    • a2_installer_0.6.0_alpha_silent - the finished silent setup executable
    • _ a2_installer.sfx - main binary blob of the self extracting package
  • a2.exe - runtime starter
  • a2ui.exe - user interface starter
  • Uninstall a2.exe - removal tool
Clone this wiki locally